Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Отчёт по лб1 ОАиП

.docx
Скачиваний:
43
Добавлен:
11.05.2015
Размер:
83.61 Кб
Скачать

Министерство образования Республики Беларусь

Учреждение образования

«Белорусский государственный университет информатики и радиоэлектроники»

Институт информационных технологий

Факультет компьютерных технологий

Лабораторная № 1

«Тема: Среда программирования visual c++. Программирование линейных алгоритмов»

Вариант №2

Выполнил: студент гр480562 Германенко И.И.

Проверила: Калугина В.А.

Минск 2014

Лабораторная № 1

«Тема: Среда программирования visual c++. Программирование линейных алгоритмов»

Вариант № 2

1. Задание № 1: Составить согласно индивидуальному варианту блок-схему алгоритма и программу вычисления значения выражения при заданных исходных данных. Сравнить полученное значение с указанным правильным результатом.

2. Блок-схема программы:

3. Реализация программы:

#include <iostream>

#include <math.h>

using namespace std; // Пространство имён std

int main()

{ // Начало главной функции

double x, y, z, s; // Объявление переменных

cout << "Vvedite x=" << endl; // Ввод значений x, y и z

cin >> x;

cout << "Vvedite y=" << endl;

cin >> y;

cout << "Vvedite z=" << endl;

cin >> z;

s = (pow(9 + pow(x - y, 2), 1/3.)) / (pow(x, 2) + pow(y, 2) +2) - exp(fabs(x-y)) * pow(tan(z), 3); // Вычисление выражения

cout << "Resulth s=" << s << endl; // Вывод результата

system("PAUSE");

return 0; // Завершение выполнения программы

} // Конец главной функции

4. Скриншот программы: