
Бошняк
6 год назад
Напишите на языке C++
1) Решить следующие задачи: Является ли треугольник с длинами сторон a,b,c: прямоугольным, равнобедренным равносторонним. Стороны вводятся с клавиатуры.
2) Проверка таблицы умножения (три числа)
a,b,c
a*b
если c = a*b
то
c/a
ОТВЕТЫ

Kaasemas
Jul 21, 2019
1.
#includelt;iostreamgt;using namespace std; int main() { int a, b, c; cin gt;gt; a; cin gt;gt; b; cin gt;gt; c; if ((a gt; b + c) || (b gt; a + c) || (c gt; a + b)) cout lt;lt; "Eto ne treugolnik" lt;lt; endl; else { if ((c*c == (a*a + b*b)) || (b*b == (c*c + b*b)) || (a*a == (c*c + b*b))) cout lt;lt; "Pryamougolniy" lt;lt; endl; else if ((a == b) amp;amp; (a == c)) cout lt;lt; "Ravnostoronniy" lt;lt; endl; else if ((a == c) || (a == b) || (b == c)) cout lt;lt; "Ravnobedrenniy" lt;lt; endl; else
cout lt;lt; "Treugolnik" lt;lt; endl; } system("pause"); }
2.
#includelt;iostreamgt;using namespace std; int main() { float a, b, c; cin gt;gt; a; cin gt;gt; b; cin gt;gt; c; if (a*b == c) cout lt;lt; "c/a=" lt;lt; c/a; system("pause"); }
#includelt;iostreamgt;using namespace std; int main() { int a, b, c; cin gt;gt; a; cin gt;gt; b; cin gt;gt; c; if ((a gt; b + c) || (b gt; a + c) || (c gt; a + b)) cout lt;lt; "Eto ne treugolnik" lt;lt; endl; else { if ((c*c == (a*a + b*b)) || (b*b == (c*c + b*b)) || (a*a == (c*c + b*b))) cout lt;lt; "Pryamougolniy" lt;lt; endl; else if ((a == b) amp;amp; (a == c)) cout lt;lt; "Ravnostoronniy" lt;lt; endl; else if ((a == c) || (a == b) || (b == c)) cout lt;lt; "Ravnobedrenniy" lt;lt; endl; else
cout lt;lt; "Treugolnik" lt;lt; endl; } system("pause"); }
2.
#includelt;iostreamgt;using namespace std; int main() { float a, b, c; cin gt;gt; a; cin gt;gt; b; cin gt;gt; c; if (a*b == c) cout lt;lt; "c/a=" lt;lt; c/a; system("pause"); }
264