Задачи на применение процедур при решении

Лабораторная работа №3

Применение процедур при решении задач

1.     Даны координаты трех вершин треугольника. Найти длины всех его сторон.
2.     Дано натуральное число. Найти все его делители.
3.     Даны два натуральных числа. Определить, является ли первое число перевертышем второго?
4.    Даны координаты трех вершин треугольника ABC и даны координаты четвертой точки D. Определить, является ли эта точка внутренней точкой треугольника.
5.    Найти сумму цифр числа.
6.    Найти первую цифру числа.
7.    Найти количество делителей числа.
8.    Найти числа из промежутка от А до В, у которых больше всего делителей.
9.    Найти сумму всех делителей числа.
10.    Среди чисел из интервала от А до В найти все простые.
11.    Составить программу, проверяющую, является ли число палиндромом (например,
число 12721 — палиндром).
12.    Определить, является ли число автоморфным, то есть квадрат этого числа заканчивается этим же числом, например число 6, так как его квадрат 36 заканчивается на 6 или число 25 — его квадрат 625.
13.    Используя функцию из предыдущей задачи, найти все автоморфные числа из промежутка от А до В.
Примечание. Задачи 8 и 11 можно модифицировать — найти N первых таких чисел или найти первые N таких чисел, начиная с числа М.
14.    Составить программу нахождения наибольшего общего делителя нескольких чисел, используя функцию нахождения НОД двух чисел.
15.    Составить программу, вычисляющую наименьшее общее кратное четырех заданных с клавиатуры чисел (использовать функцию из предыдущего примера).

Категория: