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

If, else, switch в C++

💻 Упражнения

Определение типа треугольника

Напишите программу, которая определяет тип треугольника по длинам его сторон. Программа должна запрашивать у пользователя длины трех сторон (a, b, c) и выводить тип треугольника: равносторонний (все стороны равны), равнобедренный (две стороны равны), разносторонний (все стороны разные) или не треугольник (сумма любых двух сторон меньше третьей).

Сложность: 2 Решать
Классификация треугольника по сторонам

Напишите программу, которая определяет тип треугольника по длинам его сторон. Программа должна обрабатывать различные случаи, включая некорректные вводы (например, стороны, не образующие треугольник). Треугольник может быть остроугольным, тупоугольным, прямоугольным, равносторонним, равнобедренным или разносторонним. Программа должна выводить понятное сообщение пользователю, включая обработку ошибок.

Сложность: 5 Решать
Классификация треугольника по сторонам

Напишите программу, которая определяет тип треугольника по длинам его сторон. Программа должна запрашивать у пользователя длины трех сторон (a, b, c). Программа должна выводить один из следующих типов треугольника: * **Равносторонний:** все стороны равны. * **Равнобедренный:** две стороны равны. * **Разносторонний:** все стороны разные. * **Не существует:** если треугольник с такими сторонами не может существовать (сумма любых двух сторон должна быть больше третьей стороны). Обратите внимание на то, что проверка на существование треугольника должна быть приоритетной. Программа должна корректно обрабатывать ввод некорректных данных (например, отрицательных длин сторон).

Сложность: 5 Решать
Проверка на четность числа

Напишите программу, которая запрашивает у пользователя целое число и выводит на экран сообщение о том, является ли это число четным или нечетным. Используйте условный оператор `if-else`.

Сложность: 1 Решать
An unhandled error has occurred. Reload 🗙
An unhandled error has occurred. Reload 🗙