Задание 10 Параграф 4.4 ГДЗ Босова 8 класс 2023 (Информатика)

10. Даны три натуральных числа. Разработайте, отладьте и протестируйте на приведённых данных программу, определяющую, существует ли треугольник с такими длинами сторон.



Решение задачи: 10. Даны три натуральных числа. Разработайте, отладьте и протестируйте на приведённых данных программу, определяющую, существует ли треугольник с такими длинами сторон.

Ниже вариант решения задания из учебника Босова, Босова 8 класс, Бином:

10. Даны три натуральных числа. Разработайте, отладьте и протестируйте на приведённых данных программу, определяющую, существует ли треугольник с такими длинами сторон. Если такой треугольник существует, то определите его тип (равносторонний, равнобедренный, разносторонний). Для проверки правильности программы используйте тест:

Входные данные

а b с > > 1 2 1

а b с > > 2 2 2

а b с > > 20 20 30

а b с > > 3 4 5

Выходные данные

Не существует

Равносторонний

Равнобедренный

Разносторонний

var

a, b, c: integer;

begin

write(taska b c > > task);

readln(a,b,c);

if (a + b > c) and (a + c > b) and (b + c > a) then

if (a = b) and (b = c) then writeln(taskРавностороннийtask)

else if (a = b) or (b = c) or (a = c) then writeln(taskРавнобедренныйtask)

else writeln(taskРазностороннийtask)

else writeln(taskНе существуетtask);

end.

Окно вывода

a b c > > 1 2 1

Не существует

a b c > > 2 2 2

Равносторонний

a b c > > 20 20 30

Равнобедренный

a b c > > 3 4 5

Разносторонний