ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.06.2019
Просмотров: 120
Скачиваний: 1
Лабораторная работа № 5
(№ 9 по списку и инд. вариант t= 9 )
Студента группы ИТ 14-1
Красовский Абхай Владленович
Развлетление вычислительного процесса. Операторы, которые реализуют развлетление: if…else, switch, операция условия ( ? : )
Цель работы: выучить реализацию в языке С вычислительных процессов, которые реализуют равзлетление; научиться писать программы, используя операторы: развлетелние if…else, переключения switch в совокупности с оператором обрыва break и оператором перехода goto, а также тернарную операцию условия ( ? : )
Ход работы
Вычислить значение функции
y = f ( x ), где
f1 ( z ), якщо z < 0;
x = f2 ( z ), якщо 0 z 8;
f3 ( z ), якщо z > 8;
z = cos(с).
Варі-ант |
f ( x ) |
f1 ( z ) |
f2 ( z ) |
f3 ( z ) |
c |
9 |
lnx-e2x |
z2+ez |
cos4z/z3 |
tg(z+1/z) |
2,7 |
1.Код
#include "iostream"
#include "conio.h"
using namespace std;
void main()
{
double c = 2.7, z = cos(c), x = 0, y = 0;
if ( z < 0 ) x = z * z + exp(z);
else if ( z >= 0 && z <= 8 ) x = pow(cos(z/(pow(z,3))),4);
else x = tan(z + 1 / z);
y = log(x) - exp(2 * x);
cout << "z = " << z;
cout << "\nx = " << x;
cout << "\ny = " << y;
_getch();
}
2.Результат
3.Вывод: выучил реализацию в языке С вычислительных процессов, которые реализуют равзлетление; научился писать программы, используя операторы: развлетелние if…else, переключения switch в совокупности с оператором обрыва break и оператором перехода goto, а также тернарную операцию условия ( ? : )