Треугольник задан длинами своих сторон – a, b, c. определить является ли он тупоугольным, прямоугольным или остроугольным сделать разветвляющуюся алгоритмическую структуру.
Ответы на вопрос:
program zilly; uses crt; const n=10; var a,b,c: real; tup,pryam: integer; begin writeln('*** alphaues is ***'); writeln('*** ok ***'); tup: =0; pryam: =0; writeln('введите стороны треугольника'); write('а = '); readln(a); write('b = '); readln(b); write('c = '); readln(c); a: =a*a; b: =b*b; c: =c*c; if a=b+c then pryam: =1; if b=a+c then pryam: =1; if c=a+b then pryam: =1; if a> b+c then tup: =1; if b> a+c then tup: =1; if c> a+b then tup: =1; if tup=1 then writeln('треугольник тупоугольный') else if pryam=1 then writeln('треугольник прямоугольный') else writeln('треугольник остроугольный'); end.
используем теорему пифагора : ) пишу на паскале так как вы не указали нужный вам язык.
в решение будет считаться, что cторона с наибольшая
var a, b, c : integer;
begin
read(a, b, c);
if (sqr(c) = sqr(a) + sqr(b)) then write('primoygolnyi');
if (sqr(c) > sqr(a) + sqr(b)) then write('typoygolnyi'); if (sqr(c) < sqr(a) + sqr(b)) then write('ostroygolnyi');
end.
Должно работать, язык: c++
Объяснение:
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
ifstream fin("cube.in");
ofstream fout("cube.out");
string a;
int i,b,c=1;
int main()
{
for(i=0;i<8;i++){
getline(fin, a);
for(b=0; b<a.length()-1; b++){
if(a[b]+a[b+1]==7) c=0;
}
fout << c << endl;
}
fin.close();
fout.close();
}
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ozorkaltseva12.08.2020 06:32
-
marina13marina1324.12.2022 01:36
-
llll4107.04.2022 04:38
-
An12528.10.2022 08:01
-
Поля20060119.08.2021 01:40
-
raffigaz1031.01.2022 07:19
-
LoL228LoL228LoL22819.03.2023 20:42
-
smagzamova200609.01.2020 06:46
-
rmandzinDhsha09.07.2021 11:07
-
Alisherjon198507.09.2021 04:30
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.