// 2_1.cpp: Задание 1
#include <iostream>
#include <cmath>
#include<cstdlib>
#include<string>
#include<sstream>
using namespace std;
/*
* Решение индивидуальной задачи
* Ничего не возвращает
*/
void program_4()
{
double y;
double a;
double b;
double c;
cout << "Введите a: ";
cin >> a;
cout << "Введите b: ";
cin >> b;
cout << "Введите c: ";
cin >> c;
y = log((4 * pow(a, sqrt(c + 2)) + 15 * pow(b, 4), (3 + sin(a)))
+ ((log(pow(1.2, (17 * pow(a, 2) + pow(c, 4)))), (pow(a, 2) + 1) / (log((pow(c, 2) + pow(a, 6), b))))));
cout << "y = " << y;
}
void main()
{
setlocale(LC_CTYPE, "rus"); // вызов функции настройки локали
int number;
do
{
number = response();
switch (number)
{
case 0:
{
break;
}
case 1:
{
break;
}
|
|
case 2:
{
break;
}
case 3:
{
break;
}
case 4:
{
program 4();
break;
}
default:
cout << "Такой программы не существует! Попробуйте ещё раз!" << endl << endl;
break;
}
} while (number!= 0);
}
5. Контрольный пример:
Отчет по индивидуальному заданию 2.2.20
1. Задание:
Дано простое число. Составить функцию, которая будет находить следующее за ним простое число.
2. Описание алгоритма программы:
Рис. 8. Схема алгоритма
Описание переменных и структур данных, которые применяются в программе
Имя переменной или объекта программы | Тип данных | Назначение |
i | int | Переменная для цикла |
a | int | Хранит введенное число |
program_4() | void | Функция, содержащая логику программы |