Вариант № EGE_INF_1702
Добавлен 25 мая 2017 г. в 0:12. Изменён 9 июня 2018 г. в 20:09.Скачать PDFЗадание
Запишите число, которое будет напечатано в результате выполнения следующей программы.
-
Копировать
var a, b, p, q : integer;
begin
p := 0; q := 0;
a := 5; b := 4;
repeat
p := p + a; q := q + b;
a := a + 35; b := b * 2
until p = q;
write(p)
end.
-
Копировать
#include <stdio.h>
void main() {
int p = 0, q = 0;
int a = 5, b = 4;
do {
p += a; q += b;
a += 35; b *= 2;
} while (p != q);
printf("%d", p);
}
-
Копировать
DIM P, Q, A, B AS INTEGER
P = 0 : Q = 0
A = 5 : B = 4
DO
P = P + A : Q = Q + B
A = A + 35 : B = B * 2
LOOP WHILE P <> Q
PRINT P
-
Копировать
p = q = 0
a, b = 5, 4
while True :
p, q = p + a, q + b
a, b = a + 35, b * 2
if p == q :
break
print(p)
Ответ
1020
Подробнее...