СОСТАВИТЬ ПРОГРАММУ НА ЯЗЫКЕ ПАСКАЛЬ нужна Составить программу. Из 800 учащихся школы на данный момент посещают школу N человек. Определить, через сколько дней число посещающих школу составит менее половины учащихся школы, если число не больных школьников каждый день уменьшается на 10% от предыдущего дня.
148
248
Ответы на вопрос:
var n,k:integer;
begin
repeat
write('Введите количество не больных школьников от 401 до 800 n=');
readln(n);
until(n>400)and(n<=800);
k:=0;
while n>400 do
begin
n:=round(n*0.9);
k:=k+1;
end;
write('Через ',k,' дн. ',' количество учащихся составит менее половины = ',n);
end.
взял отсюда: https://studassistent.ru/pascal-abc/opredelit-cherez-skolko-dnej-chislo-poseshhayushhikh-shkolu-sostavit-menee-poloviny-uchashhikhsya-shkoly-pascal-abc
// pascalabc.net 3.2, сборка 1425 от 22.04.2017 // внимание! если программа не работает, обновите версию! begin var a: =arrrandom(readinteger('n=',40); a.println; writeln('кол-во отрицательных: ',a.where(x-> x< 0).count) end. пример n= 15 -1 -10 1 -7 2 4 -10 -5 9 -1 -16 -3 16 -7 6 кол-во отрицательных: 9
Популярно: Информатика
-
ghjAlina1118106.06.2023 09:20
-
vkmrr18.11.2021 08:02
-
жазира2230.03.2021 16:06
-
vipaldybaeva20.05.2022 23:36
-
nastycherry104.01.2021 04:54
-
Rinyasan24.03.2020 22:18
-
nnejman28.06.2020 10:22
-
4кл215.05.2022 02:21
-
xawodilal03.06.2021 07:44
-
freemvount22.02.2021 20:01