Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Условные операторы

Автор:   •  Октябрь 4, 2023  •  Лабораторная работа  •  257 Слов (2 Страниц)  •  51 Просмотры

Страница 1 из 2

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

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

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

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

Факультет

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

«Тема: Условные операторы»

Вариант №

  Выполнил: студент гр.

.

Проверил

Минск, 2023

Индивидуальное задание

Задание № 1. Даны координаты вершин треугольника в формате (X1, Y1), (X2, Y2), (X3, Y3). Определить является ли треугольник равносторонним.;

  1. Реализация программы (код программы);

sqrt((x2-x1)^2 + (y2-y1)^2) - длинна одной грани треугольника. Находишь длинну 3 сторон и сравниваешь: если есть 2 равные стороны - треугольник равнобедренный

using namespace std;

int main()

{

  system("chcp 1251 & cls");

  int x1, x2, x3, y1, y2, y3;

  cout << "Координата x1=";

  cin >> x1;

  cout << endl;

  cout << "Координата y1=";

  cin >> y1;

  cout << endl;

  cout << "Координата x2=";

  cin >> x2;

  cout << endl;

  cout << "Координата y2=";

  cin >> y2;

  cout << endl;

  cout << "Координата x3=";

  cin >> x3;

  cout << endl;

  cout << "Координата y3=";

  cin >> y3;

  cout << endl;

  int a = sqrt(pow((x2 - x1), 2) + pow((y2 - y1), 2));

  int b = sqrt(pow((x3 - x2), 2) + pow((y3 - y2), 2));

  int c = sqrt(pow((x3 - x1), 2) + pow((y3 - y1), 2));

  cout << "Сторона а: " <<a << ", сторона b:" << b << ", сторона c: " << c << endl;

...

Скачать:   txt (2.3 Kb)   pdf (48.1 Kb)   docx (8.6 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club