Написать программу при выполнение которой с клавиатуры вводятся натуральное число n,не привосходящее 1000 и выводится произведение цифр этого числа. !
137
294
Ответы на вопрос:
Var k, l: integer; begin l : = 1; readln(k); while (k > 0) do begin l : = l * (k mod 10); k : = k div 10; end; writeln(l); end.
Var n, prod : integer; begin read (n); prod : = 1; while n > 0 do begin prod : = prod * (n mod 10); n : = n div 10; end; write (prod); end.
Дано: к=400*300 n=2 найти: i-? решение: i=i*k 2(в степени)i=2, следовательно, i=2. i=400*300*2=240 000(бит)=240 000/8=30000(байт) ответ: 30 000 байт.
Популярно: Информатика
-
348278552512.03.2020 08:58
-
Elizabet472215.07.2021 10:57
-
Знайка555529.09.2020 21:40
-
рвовттатс26.12.2021 18:08
-
viktoriy200906.08.2022 14:11
-
katelove805.05.2020 23:29
-
refwqef08.03.2023 23:55
-
artem1234567890308.03.2022 15:05
-
dilnaz6108.03.2023 01:56
-
daniellarussel108.02.2022 06:50