М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
slavka30
slavka30
18.09.2020 15:20 •  Информатика

Написать программу на pascal: Рассматривается треугольник. На вход алгоритму подаются два числа – значения углов в градусах, прилежащих к одной из сторон треугольника. Считается, что любой треугольник можно охарактеризовать одновременно двумя по виду его углов и виду его сторон. По виду углов треугольник может быть остроугольным, тупоугольным и прямоугольным. По виду сторон треугольник может быть разносторонним (все стороны разные), равнобедренным (только две стороны одинаковые) и равносторонним (все стороны равные). Алгоритм должен определить, к какому виду сторон и углов относится треугольник, и вывести соответствующее сообщения.

👇
Ответ:
MrCaT2005
MrCaT2005
18.09.2020
Хорошо, давайте напишем программу на языке Pascal, которая определит тип треугольника (по виду сторон и углов) по заданным углам.

Программа будет иметь следующие шаги:
1. Подключим модуль graph для графического представления сообщений.
2. Введем две переменные angle1 и angle2 для хранения значений углов.
3. Введем переменную triangleType для хранения типа треугольника.
4. Считаем значения углов с помощью функции ReadLn().

```pascal
uses graph;

var
angle1, angle2: integer;
triangleType: string;

begin
InitGraph;

WriteLn('Введите значение первого угла:');
ReadLn(angle1);

WriteLn('Введите значение второго угла:');
ReadLn(angle2);

if (angle1 + angle2 = 90) then
begin
triangleType := 'прямоугольный';
end
else if (angle1 + angle2 > 90) then
begin
triangleType := 'тупоугольный';
end
else
begin
triangleType := 'остроугольный';
end;

WriteLn('Треугольник является', triangleType);

CloseGraph;
end.
```

Пояснение:
В програме мы сначала подключаем модуль graph для отображения сообщений. Затем объявляем переменные angle1, angle2 для хранения значений углов и triangleType для хранения типа треугольника.

С помощью функции ReadLn() мы считываем значения первого и второго углов с клавиатуры.

Затем мы используем условные операторы if-else-if-else для определения типа треугольника:

- Если сумма углов равна 90, то треугольник является прямоугольным.
- Если сумма углов больше 90, то треугольник является тупоугольным.
- В остальных случаях треугольник является остроугольным.

Наконец, выводим полученный результат с помощью функции WriteLn().

В конце программы мы закрываем графическое окно с помощью функции CloseGraph().
4,5(51 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ