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

Лабораторные работы / Лабораторная работа №6. Вариант 9

.docx
Скачиваний:
7
Добавлен:
21.11.2018
Размер:
118.12 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра МО ЭВМ

отчет

по лабораторной работе №6

Тема: Работа в среде оболочки MS Visual C 2010. Создание консольного приложения.

Студента гр.

Преподаватель

Санкт-Петербург

2018

Цель:

Научиться работать в среде оболочки MS Visual C 2010 и создать консольное приложение

Задание:

Написать программу вычисления площади треугольника, если известны длины двух его сторон и величина угла между этими сторонами.

Блок-схема:

Код:

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

double a, b, c, u, d, s;

const double PI = 3.14159265;

setlocale (0, "");

cout << "Вычисление площади треугольника по двум сторонам и углу между ними." << endl << endl;

cout << "Одна сторона: ";

cin >> a;

if ( a <=0 ) {

cout << "Ошибка ввода! Значение должно быть положительным числом!" << endl;

system ("pause");

return 1;

}

cout << "Другая сторона: ";

cin >> b;

if ( b <=0 ) {

cout << "Ошибка ввода! Значение должно быть положительным числом!" << endl;

system ("pause");

return 1;

}

cout << "Угол между ними в градусах: ";

cin >> c;

if (c < 0 || c > 180) {

cout << "Ошибка ввода! Значение должно быть положительным числом!" << endl;

system ("pause");

return 1;

}

d = (c*PI)/180;

u = sin(d);

s = (a*b*u)/2;

cout << "Площадь треугольника: " << s << endl;

system("pause");

return 0;

}

Скриншот:

Вывод:

Научившись работать в среде оболочки MS Visual C 2010, мы создали консольное приложение для расчёта площади треугольника.