Bài toán có phải tam giác trong c năm 2024
Bài toán: Viết chương trình nhập ba cạnh của một tam giác. Nếu là tam giác thì hãy kiểm tra loại tam giác trên thuộc loại gì ? Ý tưởng giải bài toán
Code tham khảo1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 includeusing namespace std; int main(){ int a, b, c; cout<<"Nhap vao canh a: "; cin\>>a; cout<<"Nhap vao canh b: "; cin\>>b; cout<<"Nhap vao canh c: "; cin\>>c; if( a if( a*a\==b*b+c*c || b*b\==a*a+c*c || c*c\== a*a+b*b) cout<<"Day la tam giac vuong"; else if(a\==b && b\==c) cout<<"Day la tam giac deu"; else if(a\==b || a\==c || b\==c) cout<<"Day la tam giac can"; else if(a*a \> b*b+c*c || b*b \> a*a+c*c || c*c \> a*a+b*b) cout<<"Day la tam giac tu"; else cout<<"Day la tam giac nhon"; } else cout<<"Ba canh a, b, c khong phai la ba canh cua mot tam giac"; return 0; } Sau khi chạy chương trình trên ta có kết quả sau Nhap vao canh a: 3 Nhap vao canh b: 4 Nhap vao canh c: 5 Day la tam giac vuong Bài viết của mình đến đây là kết thúc. Cám ơn các bạn đã theo dõi ! |