|
05.01 Натуральное число n вводится с клавиатуры. Разработайте скрипт, выводящий на экран числа от 1 до n. (Примечание: инструкцию for не использовать) Пример выполнения скрипта: Программа вывода чисел на экран Введите число n -> 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
05.02 Два целых числа a и b вводятся с клавиатуры (a < b). Разработайте скрипт, выводящий на экран все четные числа из интервала [a, b] (Примечание: Инструкцию for не использовать. Числа a и b вводятся с клавиатуры в одной строке) Пример выполнения скрипта: Программа вывода четных чисел Введите два числа -> 1 10 2 4 6 8 10 |
|
05.03 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Определить сумму цифр данного числа. Пример выполнения скрипта: Программа определения суммы цифр числа Введите число n -> 23 Сумма цифр данного числа равна 5 |
|
05.04 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Определить количество цифр данного числа. Пример выполнения скрипта: Программа определения количества цифр числа Введите число n -> 423 Количество цифр в числе равно 3 |
|
05.05 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Определить произведение цифр данного числа. Пример выполнения скрипта: Программа определения произведения цифр числа Введите число n -> 56 Произведение цифр данного числа равно 30 |
|
05.06 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Вывести на экран все цифры данного числа, начиная с самой правой (разряда единиц). Пример выполнения скрипта: Программа вывода цифр числа Введите число n -> 786 Цифры числа: 6 8 7 |
|
05.07 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Найдите число, полученное при прочтении числа n справа налево. Пример выполнения скрипта: Программа прочтения числа справа налево Введите число n -> 123 Число справа налево: 321 |
|
05.08 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Определить, имеется ли в записи числа цифра "5". Если имеется, вывести "Да", если нет - вывести "Нет". Пример выполнения скрипта: Программа определения цифры 5 в числе Введите число n -> 125 Да |
|
05.09 Разработайте скрипт, вычисляющий произведение не равных нулю чисел, последовательно вводимых пользователем с клавиатуры. Если очередное вводимое число - 0, программа выводит ответ на экран и прекращает работу. Пример выполнения скрипта: Программа нахождения произведения чисел Введите число -> 2 Введите число -> 3 Введите число -> 0 Произведение чисел равно 6 |
|
05.10 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Выведите на экран все точные квадраты чисел, не превосходящие n. Пример выполнения скрипта: Программа вывода квадратов чисел Введите число n -> 27 1 4 9 16 25 |
|
05.11 Натуральное число n вводится с клавиатуры. Разработайте скрипт для решения задачи: Определите, является ли число простым. Если число простое, вывести на экран сообщение "Да", иначе - вывести "Нет" (Примечание: Число является простым, если оно делится только на 1 и на само себя) Пример выполнения скрипта: Программа определения простого числа Введите число n -> 53 Да |
|
05.12 Два положительных целых числа вводятся с клавиатуры. Разработайте скрипт для решения задачи: Найдите наибольший общий делитель (НОД) чисел. (Примечание: для нахождения НОД двух чисел использовать алгоритм Евклида: НОД(a, b) = НОД(b, a % b), если b ≠ 0; НОД(a, 0) = a) Пример выполнения скрипта: Программа нахождения НОД двух чисел Введите два числа -> 12 68 НОД равен 4 |