1. Напишите программу на языке Паскаль, которая находит все трехзначные числа, которые при делении на 15 дают в остатке
1. Напишите программу на языке Паскаль, которая находит все трехзначные числа, которые при делении на 15 дают в остатке 11 и при делении на 11 дают в остатке 9.
2. Напишите программу на языке Паскаль, которая вычисляет факториал натурального числа, вводимого с клавиатуры. Факториал обозначается как n! и равен произведению всех натуральных чисел от 1 до n.
3. Найдите все трехзначные числа Армстронга, то есть числа, сумма цифр в которых, возведенных в степень, равную количеству цифр в числе, равна самому числу. Например, 153 = 1^3 + 5^3 + 3^3.
01.05.2024 07:06
Разъяснение: Данный код на языке Паскаль использует цикл `for`, чтобы перебрать все трехзначные числа из диапазона от 100 до 999. Затем, с помощью оператора `if`, мы проверяем условие, что число при делении на 15 даёт в остатке 11 и при делении на 11 даёт в остатке 9. Если оба условия выполняются, мы выводим число, удовлетворяющее этим условиям, с помощью `writeln`.
Например:
Совет: При написании программы, убедитесь, что вы правильно используете операторы деления и остатка от деления (`div` и `mod`). Также убедитесь, что вы правильно настроили цикл `for`, чтобы он перебирал все трехзначные числа из заданного диапазона.
Проверочное упражнение: Напишите программу на языке Паскаль, которая будет находить все двузначные числа, кратные 7 и оканчивающиеся на 5.