2. Задание № 1
Составить программу вычисления значения функции (табл.3).
Таблица 3
Варианты первого задания
Номер Варианта |
Математическое выражение |
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
Продолжение табл. 3
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|
3. Программирование разветвляющихся вычислительных процессов
Разветвляющимися называются такие вычислительные процессы, в которых имеет место разветвление выполняемой последовательности действий в зависимости от результата проверки какого-либо условия.
Пример. Составить программу вычисления функции
Программа на C++
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian"); //Установка //соответствующей
//кодовой страницы
float a, x, y; //Объявление переменных
cout << "Введите a" << endl; //Ввод a
cin >> a;
cout << "Введите x" << endl; //Ввод x
cin >> x;
if (x < a) //Оператор ветвления
y = log(abs(x + a)) + pow(sin(x), 2); //Ветвь 1
else
y = a + sqrt(x - a); //Ветвь 2
cout << "Результат = " << y << endl; //Вывод результата
system("pause");
return 0;
}
4. Задание № 2
Составить программу вычисления значения функции (табл. 4).
Таблица 4
Варианты второго задания
Номер варианта |
Функция |
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
Продолжение табл. 4
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
Продолжение табл. 4
18 |
|
19 |
|
20 |
|
21 |
|
22 |
|
23 |
|
Окончание табл. 4
24 |
|
25 |
|
26 |
|
27 |
|
28 |
|