Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
23. Составьте программу, которая определяет площадь треугольника по формуле Герона. Данная формула выглядит следующим образом:
24.
25. где а, b и с – длины сторон треугольника, а р – половина периметра треугольника. Для извлечения квадратного корня используйте стандартную функцию sqrt.
26. Составьте программу, которая по выбору пользователя возводит в введенное с клавиатуры целое число в квадрат, определяет его абсолютную величину или извлекает квадратный корень числа. В программе следует предусмотреть вывод сообщения об ошибке, если пользователь попытается извлечь квадратный корень из отрицательного числа. Используйте в программе стандартные функции abs, sqr и sqrt.
27. Дополните предыдущую программу функцией, которая определяет, действительно ли введенное с клавиатуры число является целым (целое число может содержать только цифры от 0 до 9). Результат функции должен быть логического типа, то есть либо true, либо false. В зависимости от значения функции программа должна предложить пользователю либо произвести на выбор один из вышеуказанных вариантов вычислений, либо вывести сообщение об ошибке и вернуть пользователя к вводу исходных данных.
28. Составьте программу, которая заполняет одномерный массив из 20 элементов случайными целыми числами от 1 до 99, а затем определяет, сколько в массиве имеется простых чисел (простым числом называется такое, которое делится только на единицу или само на себя). Процесс определения того, является ли число простым, оформить в виде отдельной процедуры.
29. Составьте программу, которая определяет в интервале от 1 до 10000 все совершенные числа. Совершенным числом называется число, которое равно сумме всех своих делителей, включая единицу. Процесс определения того, является ли данное число совершенным, оформите в виде отдельной процедуры.
Дата публикования: 2014-10-20; Прочитано: 355 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!