Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Grebeshe
31.12.2022 06:20 •
Информатика
Определить все четырехзначные числа произведение цифр которых равно заданному числу k. вывести эти числа на экран монитора и определить количество
Показать ответ
Ответ:
Kir2905
07.10.2020 08:48
Var k,i1,i2,i3,i4,n:integer;
begin
readln(k);
n:=0;
for i1:=1 to 9 do
for i2:=0 to 9 do
for i3:=0 to 9 do
for i4:=0 to 9 do
if i1*i2*i3*i4=k then
begin write(i1*1000+i2*100+i3*10+i4,' '); n:=n+1; end;
writeln;
writeln('n = ',n);
end.
Пример:
20
1145 1154 1225 1252 1415 1451 1514 1522 1541 2125 2152 2215 2251 2512 2521 4115 4151 4511 5114 5122 5141 5212 5221 5411
n = 24
0,0
(0 оценок)
Популярные вопросы: Информатика
amadi888
10.08.2020 22:27
Выполните сложение в двоичной системе счисления a=10010+10001...
myloveislikeyou
20.09.2021 08:59
Решите на паскале недавно школьник петя придумал классную идею для своего стартапа. идея состоит в том, чтобы написать программу, которая определяет эмоциональный оттенок сообщений...
semenovdima75
11.08.2021 05:56
При делении часного (х) и остатка(у) от деления числа 65 на 12...
vtrnnst
11.08.2021 05:56
Алфавит состоит из 16 букв какое количество информации несёт в себе одна буква такого алфавита ? скорее...
Elkhadi54Skorpion
11.08.2021 05:56
Как компьютер врачам в медицине(рассказ)....
Arystan228
11.08.2021 05:56
Чему равны значения переменных a и b после выполнения последовательности действий a: =4*5 div 3 mod 2 b: =4*5 div (3 mod 2)...
adadad2
27.04.2023 20:26
Створи програму, у якій користувач вводить вагу Богдана, Наталки та Олеся, а відображається ім я і вага найважчої дитини.(Python)...
idjrglkuahregklha
08.07.2022 09:07
Даны масивы a(10) b(15). напечатать массив в котором произведение положительных элиментов больше. паскаль с подпрограммы .процедуры, ввод с клавиатуры...
baga27
08.07.2022 09:07
С++. найти количество и сумму всех тех членов последовательности, которые делятся на 5 и не делятся на 7. программа на с++....
ДинараДей
08.11.2020 15:55
Вклинике работают 2 доктора, каждый их которых осматривает одного пациента в 15 минут. если за время работы пришло 6 пациентов с интервалом 2 минуты, то максимальное число в очереди...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
begin
readln(k);
n:=0;
for i1:=1 to 9 do
for i2:=0 to 9 do
for i3:=0 to 9 do
for i4:=0 to 9 do
if i1*i2*i3*i4=k then
begin write(i1*1000+i2*100+i3*10+i4,' '); n:=n+1; end;
writeln;
writeln('n = ',n);
end.
Пример:
20
1145 1154 1225 1252 1415 1451 1514 1522 1541 2125 2152 2215 2251 2512 2521 4115 4151 4511 5114 5122 5141 5212 5221 5411
n = 24