Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
7
Добавлен:
19.08.2022
Размер:
170.5 Кб
Скачать

Задание 2.

Цель: Практика в организации итерационных и арифметических циклов. Закрепление навыков работы с целыми числами (нахождение остатка от деления и целочисленного частного), разложение десятичного числа по степеням основания.

1.2. Постановка задачи

Составить программу для решения задачи обработки натуральных чисел.

1.3. Задания по вариантам

  1. Дано натуральное число N. Выяснить, равен ли квадрат числа N кубу суммы цифр этого числа.

  2. Дано натуральное число N. Определить, является ли это число палиндромом (перевертышем) с учетом всех цифр числа, например, 212, 3443, 54345 и т.д.

  3. Дано натуральное число N и цифры М и К. Определить, содержит ли это число цифры М или К.

  4. Дано натуральное число N. Определить, являются ли все цифры этого числа чётными.

  5. Дано натуральное число N и цифра К. Выяснить, входит ли цифра К в запись числа N2.

  6. Дано натуральное число N. Определить, сколько нечётных цифр в записи этого числа.

  7. Дано натуральное число N и цифра К. Заменить в его записи все нули на цифру К0

  8. Дано натуральное число N и цифра К. Заменить наибольшую среди цифр данного числа на заданную цифру К.

  9. Дано натуральное число N и цифра К. Определить, сколько раз цифра К содержится в записи числа N.

  10. Дано натуральные числа N и К. Выяснить, делится ли сумма цифр данного числа на число К>0.

  11. Дано натуральное число N. Выяснить, является ли сумма его цифр простым числом.

  12. Дано натуральное число N. Выяснить, равны ли между собой суммы чётных и нечётных цифр в его записи. (Для числа 1142 – нет, т.к. 1+14+2)

  13. Дано натуральное число N. Определить, каких цифр в его записи больше – чётных или нечётных.

  14. Дано натуральное число N и цифра К. Определить, сколько цифр в записи этого числа не превосходят заданную цифру К.

  15. Дано натуральное число N и цифра К. Заменить в записи этого числа нечётные цифры на цифру К.

Методические указания

В ряде задач следует предусмотреть случай переполнения. То есть целые числа должны принадлежать диапазону [-2147483647; 2147483647] , Например, если в задании используется квадрат числа N, то при вводе необходимо отсеивать числа N>46341. Если требуется найти число, записанное в обратном порядке или дописать к числу цифры, при достаточно больших значениях N также может возникнуть переполнение. Нахождение заданной цифры К в числе N следует обеспечить проверкой 0≤К≤9. Эти и подобные ситуации необходимо обрабатывать так, чтобы не происходило аварийного завершения работы.