By
devnguhoc -
Thứ Tư, 18 tháng 4, 2018
-
No Comments
/*
Ten: Hoang Minh Tuan
Lop: GS19TH1
*/
#include<iostream>
using namespace std;
class Bai10{
private: int a, b, c;
public:
void setA(int a){
this->a = a;
}
int getA(){
return a;
}
void setB(int b){
this->b = b;
}
int getB(){
return b;
}
void setC(int c){
this->c =c;
}
int getC(){
return c;
}
Bai10(){
setA(a);
setB(b);
setC(c);
}
void inPutKey(){
int a, b , c;
do{
cout << "input a: "; cin >> a; this->setA(a);
cout << "input b: "; cin >> b; this->setB(b);
cout << "input c: "; cin >> c; this->setC(c);
}while((getA() < 0 || getB() < 0 || getC() < 0) && cout << "Nhap Lai" << endl);
}
// void test_Triangle(Bai10 tg){
// if(tg.a+tg.b < tg.c || tg.c+tg.a < tg.b << tg.b+tg.c < tg.a) cout << "khong tao thanh tam giac" << endl;
// else{
// if((tg.a == tg.b && tg.a == tg.c)) cout << "tam giac dieu" << endl;
// else if(tg.a*tg.a+tg.b+tg.b == tg.c*tg.c || tg.c*tg.c+tg.a*tg.a == tg.b*tg.b || tg.b*tg.b+tg.c*tg.c == tg.a*tg.a){
// if((tg.a == tg.b && tg.a != tg.c) || (tg.b == tg.c && tg.b != tg.a) || (tg.a == tg.c && tg.a != tg.b)) cout << "tam giac vuong can" << endl;
// else cout << "tam giac vuong" << endl;
// }
// else if((tg.a == tg.b && tg.a != tg.c) || (tg.b == tg.c && tg.b != tg.a) || (tg.a == tg.c && tg.a != tg.b)) cout << "tam giac can" << endl;
// else cout << "tam giac thuong" << endl;
// }
// }
void test_Triangle_1(int a, int b, int c){
if(a+b < c || a+c < a || b+c < a) cout << "Khong Tao Thanh Tam Giac" << endl;
else{
if(a == b && a == c) cout << "Tam Giac Dieu" << endl;
else if((a == b && a!= c) || (a == c & a!= b) || (b == c && b != a)) cout << "Tam Giac Can" << endl;
else if(a*a+b*b == c*c || a*a+c*c == b*b || b*b+c*c == a*a){
if((a == b && a!= c) || (a == c & a!= b) || (b == c && b != a)) cout << "Tam Giac Vuong Can" << endl;
else cout << "Tam Giac Vuong" << endl;
}
else cout << "Tam Giac Thuong" << endl;
}
}
};
int main(){
Bai10 tamgiac;
tamgiac.inPutKey();
tamgiac.test_Triangle_1(tamgiac.getA(), tamgiac.getB(), tamgiac.getC());
return 0;
}
Share This:
Welcome To Task Marks
I'm Task Marks. Tôi là chủ trang web này, trang này tôi dùng để chia sẽ tài liệu và những thứ linh tinh khác. Cảm ơn mọi người đã ghé thăm trang web của chúng tôi.Nếu có thắt mắt xin vui lòng liên hệ
Mail: devnguhoc@gmail.com
No Comment to " ( C++ ) Kiểm tra tam giác "