Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Функции, параметры функций
Определить три функции, выполняющие действия в соответствии с вариантом задания, по одной на каждый способ передачи параметров. Написать программу, осуществляющую вызов этих функций несколько раз с различными параметрами. 1. Вычислить с использованием подпрограммы – функции Z=НОД(a, b)+НОК(a, b), где a, b – целые положительные числа, НОД – наибольший общий делитель, НОК – наименьшее общее кратное. 2. Определить функцию нахождения расстояния между точками. Во множестве точек на плоскости найти пару точек с максимальным расстоянием между ними. 3. Найти наибольшую из высот треугольника. Известны две стороны треугольника и угол между ними. 4. Найти: y=среднее(a, b, c)/min(a, b, c). 5. Даны действительные числа s, t. Получить g(1.2, s) + g(t, s) - g(2s-1, st), где 6. Вычислить сумму значений функций 7.. 8. Даны действительные числа s, t. Получить g(1.2, s) + g(t, s) - g(2s-1, st), где 9. Составить программу вычисления суммы квадратов простых чисел, лежащих в интервале [M, N]. 10. Даны отрезки а, в, с и d. Для каждой тройки этих отрезков, из которых можно построить треугольник, напечатать площадь данного треугольника. (Определить функцию, вычисляющую площадь треугольника, если она существует) 11. Определить функцию нахождения расстояния между точками. Во множестве точек на плоскости найти пару точек с минимальным расстоянием между ними. 12. Найти: y=min(a, b, c)/max(a, b, c). 13. Вычислить сумму значений функций 14. Даны значения a и b, найти их среднее арифметическое, среднегеометрическое. 15. Найти: y=max(a, b, c)+min(a, b, c). 16. Вычислить с использованием подпрограммы – функции Z=НОК(a+b, a*b)+НОК(a, b), где a, b – целые положительные числа, НОД – наибольший общий делитель, НОК – наименьшее общее кратное. 17. Вычислить среднее геометрическое шести вводимых чисел. 18. Вычислить сумму значений функции Z=F(a, b)+F(a2, b2)+F(a2-1, b)+F(a-b, b) 19. Даны действительные числа s, t. Получить f(t, -2s, 1.17) + f(2.2, t, s-t), где 20. Найти: y=max(a, b, c, d)*min(a, b, c, d). 21. Вычислить с использованием процедуры . Каждую сумму вычислять с использованием одной подпрограммы. 22. Заданно множество точек на плоскости. Найти сумму длин отрезков между ними. 23. Вычислить с использованием функции Z=НОД(a, b)+НОД(a*b, a+b), где a, b – целые положительные числа, НОД – наибольший общий делитель. 24. Вычислить сумму значений функции 25. Вычислить среднее арифметическое четырех вводимых чисел.
|