Автор | Сообщение |
|
Отправлено: 25.03.13 23:15. Заголовок: b8
Получив на вход X,Y , эта программа печатает 3 числа:a=11,x=66 и y=? . Укажите наибольшее y. var x,y,z,r, a, b: integer; begin readln(x,y); if y>x then begin z:=x; x:=y;y:=z; end; a:=x; b:=y; while b>0 do begin r:= a mod b; a:=b; b:=r; end; writeln(a); write(x);write(y); end. Вижу, что идет обмен переменными x и y, потом a и b. Не могу понять какой должен быть Y, чтобы вышли a=11 и b=66 Подскажите, пожалуйста.
|
|
|
Ответов - 4
[только новые]
|
|
|
| Администратор
|
Сообщение: 510
|
|
Отправлено: 26.03.13 07:33. Заголовок: Аналогичное задание ..
Аналогичное задание разобрано на сайте.
|
|
|
|
Отправлено: 20.05.13 17:06. Заголовок: В задании №7 из B8 о..
В задании №7 из B8 ответ 779 не получается, получается 769. Или я не права?
|
|
|
|
| Администратор
|
Сообщение: 571
|
|
Отправлено: 20.05.13 17:19. Заголовок: ptyu311 пишет: В зад..
ptyu311 пишет: цитата: | В задании №7 из B8 ответ 779 не получается, получается 769. Или я не права? |
|
Запустите программу, и сомнения развеются.
|
|
|
|
| постоянный участник
|
Сообщение: 221
|
|
Отправлено: 20.05.13 17:22. Заголовок: ptyu311 пишет: не п..
|
|
|
|