Главная страница

Контрольная работа на использование подпрограмм (процедуры или функции). подпр и ф контр работа. Написать программу с функцией, которая вычисляет факториал числа. В программе вычислить сумму S 3! 4! 5!


Скачать 34 Kb.
НазваниеНаписать программу с функцией, которая вычисляет факториал числа. В программе вычислить сумму S 3! 4! 5!
АнкорКонтрольная работа на использование подпрограмм (процедуры или функции
Дата09.06.2022
Размер34 Kb.
Формат файлаdoc
Имя файлаподпр и ф контр работа.doc
ТипДокументы
#580031

  1. Написать программу с функцией, которая вычисляет факториал числа. В программе вычислить сумму S= 3! + 4! + 5!




  1. С клавиатуры получите строку символов. Напишите функцию, которая разворачивает слово «задом наперёд». В программе определите, является ли слово «перевёртышем» т.е. читается одинаково слева направо и справа налево.




  1. С клавиатуры вводятся координаты вершин треугольника x1, y1, x2, y2, x3, y3 Напишите программу, которая определяет периметр треугольника. Используйте процедуру определения расстояния между двумя точками по их координатам.

Для проверки задайте следующие координаты: x1= 10, y1= 10, x2=40, y2= 10, x3 = 40, y3= 50.


  1. С клавиатуры вводятся длины сторон четырёхугольника. AB, BC, CD, AD и его диагональ AC. Напишите программу, которая определяет площадь четырёхугольника, используя формулу Герона для определения площади четырёхугольника S=p*(p-a)*(p-b)*(p-c), где S – площадь, p – полупериметр, abc – стороны треугольника. Определение площади треугольника оформите в виде процедуры.

Вычислите площадь при следующих сторонах: AB=30, BC= 14, CD= 18, AD = 18, AC = 20


  1. Написать программу с процедурой, которая вычисляет сумму:

Y = cos x + cos x2 + cos x3 ++ cos xn


  1. Написать программу с функцией, которая вычисляет выражение:





  1. Дано натуральное n. Вычислить


S = 1! + 2! + 3! + +n! (n>1)


  1. Вычислить произведение элементов рекурсии: P = a1 * a2 * … * an




где


  1. Вычислить сумму элементов рекурсии: S = a1 + a2 + … + an

г де


написать администратору сайта