svperkova80
31.08.2020 02:10

Впаскале.вот: ввести с клавиатуры несколько дробных чисел, признак окончания ввода – число 1000.нужно изменить программу так,чтобы она находила: а) дробную часть чисел; б) произведение чисел, меньших 22; в) сумму чисел, которые в промежуток [10, 50]. заранее,

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Хэймзон
11.06.2020 03:54

Program SumProizDrob;
Uses crt;
var n:integer;
c,s,pr,dr:real;
begin
clrscr;
write('Input Numbers:');
n:=1;s:=0;pr:=1;dr:=0;
repeat
readln(c);
dr:=frac(c);
writeln('drobnaya chast:',dr:4:4);
n:=n+1;

if (c>9) and (c<51) then
s:=s+c;

if (c<22) then
pr:=c*pr;

until (c=1000);
writeln;

writeln('Summa =',s:4:4);
writeln('Proizved=',pr:4:4);
readkey;

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота