Индивидуальные задания. Составить программу с использованием пользовательской функции, согласно своего варианта

Составить программу с использованием пользовательской функции, согласно своего варианта.

Таблица 7.1 —Варианты задания

Вариант задания   Условия задачи   Примечания
1. Вычислить Z-сумму значений функций Z=f(a,b)+f(a2,b2)+(a2-1,b)+f(a-b,b)+f(a2+b2,b2-1), Где F(u,t)= a) = 2,5; = -7,3; б) = -0,5; = 4,2; в) = -0,2; = -0,42; г) =23,7; = 41,2;  
2. Вычислить Z-сумму значений функций z=f(sin ,a)+f(cos ,a)+f( ,a-)+ f(sin -cos , -1)+f( -1,cos +a), где F(u,t)= a) = ; а= -2,1; б) = 2,3; а= 21,3; в) = - ; а= -0,2; г) = ; а= 31,2;  
3. Вычислить Z-сумму значений функций z=f(,y)+f(a,b)+f( +1,-y)+ f(,x)+f(x+y,a+b), F(u,t)= a) x=2,31; y=4,2; a=3,1; b=0,02; б) x=-4,21; y=-31,2; a=1,2; b=-3,2; в) x=0,34; y=17,2; a=-4,6; b=-0,44 г) x=-14,2; y=0,32; a=7,2; b=4,7
4. 1. Вычислить Z-сумму значений функций z=f(sin(x)+cos(y),x+y)+f(sin(x),cos(y))+ f(x-y,x)+f( (x)-2,a)+f(a+3,b+1), где F(u,t)= a) x= ; y=0б41; a=0,1; b=-2,1; б) x=0,32; y= ; a=-0,21; b=4,2; в) x=19,2; y=0,48; a=-4,3; b=-6,1; г) x= ; y=2/3; a=17,1; b=0,2.
5. Вычислить большие корни квадратных уравнений x2-ax+b=0 cx2-dx-f=0 Все корни действительные
6. Подсчитать число точек, находящихся внутри круга радиусом r с центром в начале координат; координаты заданы массивами X(100), Y(100) Расстояние точки от начала координат вычислять в подпрограмме
7. Определить периметры треугольников, заданных координатами их вершин XA(5), XB(5), XC(5), YA(5), YB(5), YC(5) Длину стороны треугольников вычислять в подпрограмме
8. Подсчитать число точек, находящихся внутри круга радиусом r с центром в точке с координатами (1, 1); координаты заданы массивами X(80), Y(80) Расстояние точки от центра круга определять в подпрограмме
9. Вычислить z=(V1+V2+V3)/3, где V1, V2, V3– объемы шаров с радиусами r1, r2, r3 соответственно Vi вычислять в подпрограмме
10. Вычислить суммы положительных элементов массивов X(N), Y(M), Z(K) N<=60. M<=60 K<=70
11. Вычислить среднее арифметическое положительных элементов для массивов A(N1), B(N2), C(N3). N1<=100 N2<=100 N3<=100
12. Подсчитать количество элементов матриц X(10,15) и Y(20,12), удовлетворяющих условиям 0 <=Xi,j<=1 и 0<=Yi,j <=1  

Контрольные вопросы

1. Для чего предназначены функции?

2. Что включает в себя заголовок функции?

3. Как оформляется подпрограмма функция?

4. Как осуществляется обращение к подпрограмме функция?

5. Сколько выходных параметров может возвращать подпрограмма функция?

6. Чем отличаются формальные и фактические параметры?

7. Чем отличаются локальные и глобальные переменные?

8. Что такое прототип функции и когда он используется?

9. Как описывается прототип функции? Нужно ли указывать формальные параметры? Почему?

10. Как осуществляется вызов функции типа void и с одним результатом?

11. Какое соответствие должно быть между фактическими и формальными параметрами?

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: