Предмет: Информатика,
автор: Аноним
Напишите на языке C++
1) Решить следующие задачи: Является ли треугольник с длинами сторон a,b,c: прямоугольным, равнобедренным равносторонним. Стороны вводятся с клавиатуры.
2) Проверка таблицы умножения (три числа)
a,b,c
a*b
если c=a*b
то
c/a
Ответы
Автор ответа:
0
1.
#include<iostream>using namespace std; int main() { int a, b, c; cin >> a; cin >> b; cin >> c; if ((a > b + c) || (b > a + c) || (c > a + b)) cout << "Eto ne treugol'nik" << endl; else { if ((c*c == (a*a + b*b)) || (b*b == (c*c + b*b)) || (a*a == (c*c + b*b))) cout << "Pryamougol'niy" << endl; else if ((a == b) && (a == c)) cout << "Ravnostoronniy" << endl; else if ((a == c) || (a == b) || (b == c)) cout << "Ravnobedrenniy" << endl; else
cout << "Treugol'nik" << endl; } system("pause"); }
2.
#include<iostream>using namespace std; int main() { float a, b, c; cin >> a; cin >> b; cin >> c; if (a*b == c) cout << "c/a=" << c/a; system("pause"); }
#include<iostream>using namespace std; int main() { int a, b, c; cin >> a; cin >> b; cin >> c; if ((a > b + c) || (b > a + c) || (c > a + b)) cout << "Eto ne treugol'nik" << endl; else { if ((c*c == (a*a + b*b)) || (b*b == (c*c + b*b)) || (a*a == (c*c + b*b))) cout << "Pryamougol'niy" << endl; else if ((a == b) && (a == c)) cout << "Ravnostoronniy" << endl; else if ((a == c) || (a == b) || (b == c)) cout << "Ravnobedrenniy" << endl; else
cout << "Treugol'nik" << endl; } system("pause"); }
2.
#include<iostream>using namespace std; int main() { float a, b, c; cin >> a; cin >> b; cin >> c; if (a*b == c) cout << "c/a=" << c/a; system("pause"); }
Похожие вопросы
Предмет: Математика,
автор: Idealnay06
Предмет: Литература,
автор: dauletanuarbekoff
Предмет: Биология,
автор: tok172499
Предмет: Математика,
автор: mussabimk