Задать вопрос
15 апреля, 13:14

Подскажите, что не так сделал? Почему программа не умножает c на a?

var p, a, i:integer;

begin

p:=8;

for i:=1 to 10 do

begin

writeln ('Введите двузначное число') ;

readln (a) ;

p:=p*a;

end;

readln (p) ;

end.

+4
Ответы (1)
  1. 15 апреля, 14:39
    0
    Для начало нужно конкретное задание, Я так понимаю, что каждое введенное число должно быть умножено (на 8) и выведено, причем итерация должна быть исполнена 10 раз? И в твоей программе нет c.

    попробуй так

    var p, a, i: integer;

    begin p : = 8; for i : = 1 to 10 do begin writeln ('Введите двузначное число') ; readln (a) ; p : = p * a; writeln (p) ; end; end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Подскажите, что не так сделал? Почему программа не умножает c на a? var p, a, i:integer; begin p:=8; for i:=1 to 10 do begin writeln ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы