Вы находитесь на странице: 1из 3

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

КАФЕДРА КОМПЬЮТЕРНОЙ ИНЖЕНЕРИИ

Отчет по лабораторной работе № 3


“Геометрия”

Выполнил студент группы КИ-21


Вырсков Данил Андреевич
Проверил:
Максименко Наталия Сергеевна

Донецк 2021
Цель работы: Ознакомиться с общей структурой программы с
разветвлениями.

Задание 1. 8. Заданы длины отрезков a, b, с и d, которые представляют


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

Блок-схема решения:

Начало

Ввод a,b,c,d

Четырехугольник
a>0 И b> 0 И c>0 И квадрат или ромб
d>0 И a==b И b==c И
c==d

Другой
четырехугольник

Конец
Программа:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <locale.h>
#include<Windows.h>
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);

int a, b, c, d;
//ввод длин сторон
printf("\nВведите длину стороны a=");
scanf("%d", &a);
printf("\nВведите длину стороны b=");
scanf("%d", &b);
printf("\nВведите длину стороны c=");
scanf("%d", &c);
printf("\nВведите длину стороны d=");
scanf("%d", &d);
if (a > 0 && b > 0 && c > 0 && d > 0) {
}
else {
printf("\nТакой четырехугольник не может существововать");
return 0;
}
if (a == b && b == c && c == d) {
printf("\nЧетырехугольник является квадратом или ромбом");
}
else {
printf("\nдругой четырехугольник");
}

return 0;
}

Вам также может понравиться