Предмет: Информатика,
автор: tyomadubodelov
с клавиатуры вводятся произвольные числа необходимо вычислить разность всех введенных чисел условием выхода из цикла является произведение чисел больше 1000
Написать программу на языке паскаль
Ответы
Автор ответа:
1
Если я правильно понял задание, то вот:
var d, p, n:Real;
begin
d := 0; p:= 1;
while (p <= 1000) do begin
read(n);
if (n >0) then d := d-n;
p := p*n;
end
writeln();
writeln('Разность: ', d);
end.
tyomadubodelov:
Я забыл указать,что необходимо вычислить разность всех введенных положительных чисел.
а ну тогда в строке где вычисляем разность пишем if( n > 0) then d := d-n; вместо d := d-n;
Спасибо Большое!
Пожалуйста)
Похожие вопросы
Предмет: Математика,
автор: NastyaB1067
Предмет: Русский язык,
автор: iladorzeev8
Предмет: Алгебра,
автор: Mm2mm
Предмет: Математика,
автор: MrKowiy2
Предмет: Обществознание,
автор: elizavetaprokina