Предмет: Информатика, автор: ywy98989

Изменить алгоритм, заменив сложное условие на вложенные простые условия. Внести изменения в программу:
вещ a,b,c
алг Треугольник
нач
ввод a,b,c
если (a + b > c)
то если (a + c > b)
то если (b + c > a)
то вывод "Треугольник существует"
иначе вывод "Треугольник не существует"
все
кон

Ответы

Автор ответа: sprikeyt
0

Измененный алгоритм:

вещ a,b,c

алг Треугольник

нач

ввод a,b,c

если (a + b > c) и (a + c > b) и (b + c > a)

то вывод "Треугольник существует"

иначе вывод "Треугольник не существует"

все

кон

Автор ответа: devpaul
0

Ответ:

С++:

#include <iostream>

int main() {

int a, b, c;

std::cout << "Введите первое число: ";

std::cin >> a;

std::cout << "Введите второе число: ";

std::cin >> b;

std::cout << "Введите третье число: ";

std::cin >> c;

if (a + b > c && a + c > b && b + c > a) {

std::cout << "Треугольник существует." << std::endl;

} else {

std::cout << "Треугольник не существует." << std::endl;

}

return 0;

}



Объяснение:

В этой программе мы сначала считываем три числа с клавиатуры (a, b, c).

Затем мы проверяем, является ли треугольник существующим.

Это делается с помощью проверки условий a + b > c, a + c > b и b + c > a.

Если все три условия являются истинными, то треугольник существует, в противном случае - нет.

Похожие вопросы