Задать вопрос

Вывести на экран и посчитать количество всех четырехзначных чисел, в записи которых нет одинаковых цифр, и все цифры идут в убывающем порядке. на паскале

+4
Ответы (1)
  1. 6 апреля, 18:53
    0
    program zz1;

    var i, a1, a2, a3, a4:integer;

    begin

    for i:=1234 to 9999 do / /организуем перебор всех четырехзначных чисел от 1000 до 9999

    begin

    a1:=i div 1000; / /получаем первую цифру четырехзначного числа

    a2: = (i div 100) mod 10; / /получаем вторую цифру четырехзначного числа

    a3: = (i div 10) mod 10; / /получаем третью цифру четырехзначного числа

    a4:=i mod 10; / /получаем четвертую цифру четырехзначного числа

    if (a1a2) and (a1a3) and (a1a4) and (a3a2) and (a4a2) and (a3a4) and (a1>a2) and (a2>a3) and (a3>a4)

    then write (i,' '); / / проверяем, если у числа все цифры неодинаковые и первая цифра больше второй, вторая больше третьей, третья больше четвертой, то выводим это число на экран в строчку через пробел

    end;

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Вывести на экран и посчитать количество всех четырехзначных чисел, в записи которых нет одинаковых цифр, и все цифры идут в убывающем ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
1) Вывести массив A (N). Вывести на печать данные о числе нулевых элементов массива и их номера. Если таковых нет, вывести на печать сообщение об этом 2) Вывести массив А (N, N). Разделить все его элементы на минимальный элемент главной диагонали.
Ответы (1)
Дано n натуральное. найти и вывести все числа в интервале от 1 до n-1, у которых произведение всех цифр совпадает с суммой цифр данного числа. Если таких чисел нет вывести "Нет". Паскаль
Ответы (1)
Задача 1 - Дано целое число. Если оно положительное, вывести " Число положительное ", если отрицательное вывести "Число отрицательное ", если равно 0 - "Число равно нулю" задача 2 - дано целое число.
Ответы (1)
Задача в паскале. Вывести на экран в порядке возрастания все цифры, не являющиеся цифрами данного десятичного натурального числа (переменной целого типа). Например, число 125657 не содержит цифры: 0, 3, 4, 8, 9.
Ответы (1)