C Упражнения: проверьте, является ли треугольник равносторонним, равнобедренным или чешуйчатым.

Условное выражение C: упражнение 14 с решением

Напишите программу на C, чтобы проверить, является ли треугольник равносторонним, равнобедренным или чешуйчатым.

Равносторонний треугольник. : Равносторонний треугольник — это треугольник, в котором все три стороны равны. В известной евклидовой геометрии равносторонние треугольники также равносторонние; то есть все три внутренних угла также совпадают друг с другом и составляют 60 ° каждый.

Равнобедренный треугольник: равнобедренный треугольник — это треугольник, у которого две стороны равны.

Масштабный треугольник. Разносторонний треугольник — это треугольник с тремя неравными сторонами, как показано выше.

Наглядное представление:

Пример решения :

Код C:

  #include  int main () {int sidea, sideb, sidec; //это три стороны треугольника/* * Считывает все стороны треугольника */printf ("Введите три стороны треугольника:");  scanf ("% d% d% d", & sidea, & sideb, & sidec);  if (sidea == sideb && sideb == sidec)//проверяем, все ли стороны равны {printf ("Это равносторонний треугольник.  n");  } else if (sidea == sideb || sidea == sidec || sideb == sidec)//проверяем, равны ли две стороны {printf ("Это равнобедренный треугольник.  n");  } else//проверяем, равны ли стороны {printf ("Это разносторонний треугольник.  n");  } return 0;  }  

Пример вывода:

 Введите три стороны треугольника: 50 50 60 Это равнобедренный треугольник. 

Блок-схема:

Редактор программного кода C:

Оцените статью
nanomode.ru
Добавить комментарий