Нарисуйте блок схему и напише программу для подсчёта сумму и произведения чисел вводимого числа.
242
327
Ответы на вопрос:
ar
a, N: integer;
begin
N := 0; //начальное количество чисел в наборе
repeat
read(a); //вводим число
inc(N) //увеличиваем количество чисел
until a = 0; //если число = 0, то выходим
writeln;
write('количество чисел = ', N)
end.
Объяснение:
Это на паскале
Код программы var a: integer; function c(a: integer): integer; var b: integer; begin b : = 30; a : = -a - 3 * b; if a < b then c : = b + 45 else c : = b - 50; end; begin for a : = 1000 downto -1000 do if c(a) = -20 then begin writeln('a=', a, ' c(a)=', c(a)); break; end; end. вывод a=-120 c(a)=-20 аналитическое решение. видно что c: =b - 50 = 30 - 50 = -20 при a> =b -a-3*b> =b -a-3*30> =30-a-90> =30 -a> =120a< =-120
Популярно: Информатика
-
DAMALOVE18.11.2022 06:38
-
betmen65423.02.2021 05:44
-
danifoxyforevep08iko28.01.2021 20:43
-
Lilit6669626.05.2023 18:06
-
zharkovaaa113310.12.2021 14:22
-
зика2326.01.2020 01:19
-
одиночка713.02.2022 05:29
-
ArtyomFoshan05.01.2020 13:57
-
DashaRossgard12.12.2022 15:17
-
Katukina08.05.2021 09:27