Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 73459 Задан параллелограмм со сторонами a, b и...

Условие

Задан параллелограмм со сторонами a, b и диагональю с. Определить, является ли он ромбом, прямоугольником или квадратом. ЯЗЫК СИ!!!

информатика 85

Решение


В C, вы можете решить эту задачу с помощью простого кода, который проверяет, все ли стороны равны (для квадрата), либо две стороны равны и одна из них перпендикулярна другой (для прямоугольника), или все стороны равны, но они не являются прямоугольными (для ромба).

Для проверки этих условий добавьте следующий код:

```C
#include<stdio.h>

int main() {
int a, b, c;
printf("Enter the sides a, b and c: ");
scanf("%d%d%d", &a, &b, &c);

if(a == b) {
if(a * a + b * b == c * c)
printf("The parallelogram is a square\n");
else
printf("It's a rhombus\n");
}
else if(a * a + b * b == c * c)
printf("It's a rectangle\n");
else
printf("It's just a parallelogram\n");

return 0;
}
```

Написать комментарий

Меню

Присоединяйся в ВК