Запишите число, которое будет напечатано в результате выполнения
следующей программы. Для Вашего удобства программа представлена на пяти
языках программирования.
var k, s, d: integer;
begin
readln(d);
s : = 0;
k := 0;
while k < 100 do
begin
s : = s + 32;
k : = k + d ; end;
write (s); end.
Ответы
Ответ дал:
2
смотря чему будет равно d
цикл будет повторяться пока k меньше 100
а k увеличивается на число d
например, если d равно 1 то цикл повторится 100 раз
соответственно S будет равно 32*100 = 3200
цикл будет повторяться пока k меньше 100
а k увеличивается на число d
например, если d равно 1 то цикл повторится 100 раз
соответственно S будет равно 32*100 = 3200
Mariiaaa:
Это я поняла. Вопрос в другом в ответе стоит 15. Какая опечатка в программе?
15 не может быть в данном случае
минимальный ответ будет - 0, максимальный - 3200
Вопрос в том, что нужно ПОМОЧЬ найти ОПЕЧАТКУ программы, чтобы ответ был 15!
тут нет таких опечаток, надо исправлять или изменять программу основательно, поскольку мы не знаем какое число введет пользователь. и ответ равный 15 при таких исходных данных попросту не возможен в данной задаче
Вас заинтересует
2 года назад
7 лет назад
7 лет назад