Top.Mail.Ru
Ответы

Плиз проверте прогу ???

program chisla;
var k,b,z,w:integer;
begin
writeln ('введите число 1: ');
read (k);
writeln ('введите число 2: ');
read (z);
writeln ('введите число деления : ');
read (b);
w:=k+z/b;
end;
readln;
end.

Дополнен

подскажите как вывести на экран ???
суть програмы в том чтобы сложить 2 числа и разделиь их на третье число !

По дате
По рейтингу
Аватар пользователя
Мыслитель
13лет

вобщем тут все исправлено о чем упомянули люди =)

program chisla;
var k,b,z:integer;
w: real;
begin
writeln ('введите число 1: ');
read (k);
writeln ('введите число 2: ');
read (z);
writeln ('введите число деления : ');
read (b);
w:=k+z/b;
Writeln(w:2:2);
readln;
end.

Аватар пользователя
Гуру
13лет

Integer тип неуместен при делении, замените на real.

Аватар пользователя
Мудрец
13лет

end; на 11 строке зачем ?

Аватар пользователя
13лет

Все хорошо, кроме того, что W должно быть вещественным, к примеру real, а также не выводится на экран результат вычисления, но может так и задумано?

Аватар пользователя
Искусственный Интеллект
13лет

z / b даёт число с плавающей точкой, а w объявлена как целая -- будет ругань компилятора.