 dungnv
» btcbc
» Câu 1.12: Viết hàm kiểu int kiểm tra xem 3 số thực có thể lập thành 3 cạnh của một tam giác hay không? Viết chương trình nhập vào từ bàn phím 3 số thực a, b, c, áp dụng hàm trên thông báo ra màn hình 3 số vừa nhập có tạo thành 3 cạnh của một tam giác hay không? (sau đó xác định tam giác có tính chất gì: vuông, cân, vuông cân, đều, hay thường )
dungnv
» btcbc
» Câu 1.12: Viết hàm kiểu int kiểm tra xem 3 số thực có thể lập thành 3 cạnh của một tam giác hay không? Viết chương trình nhập vào từ bàn phím 3 số thực a, b, c, áp dụng hàm trên thông báo ra màn hình 3 số vừa nhập có tạo thành 3 cạnh của một tam giác hay không? (sau đó xác định tam giác có tính chất gì: vuông, cân, vuông cân, đều, hay thường )
Câu 1.12: Viết hàm kiểu int kiểm tra xem 3 số thực có thể lập thành 3 cạnh của một tam giác hay không? Viết chương trình nhập vào từ bàn phím 3 số thực a, b, c, áp dụng hàm trên thông báo ra màn hình 3 số vừa nhập có tạo thành 3 cạnh của một tam giác hay không? (sau đó xác định tam giác có tính chất gì: vuông, cân, vuông cân, đều, hay thường )
Monday, August 11, 2014
//
cbai12.cpp : Defines the entry point for the console application.
//
code Dung NV
#include
"stdafx.h"
#include
<conio.h>
#include
<stdio.h>
#include
<math.h>
int
ktvuong(float a,float
b,float c)
{
                if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
return 1; else return 0;
}
int
ktcan(float a,float
b,float c)
{
                if
(a==b||a==c||b==c) return 1; else return 0;
}
int
ktdeu(float a,float
b,float c)
{
                if
(a==b&&a==c&&b==c) return 1; else return 0;
}
int
kttamgiac(float a,float
b,float c)
{
                if
(a+b>c&&a+c>b&&b+c>a) return
1; else return
0;
}
int
_tmain(int argc, _TCHAR* argv[])
{
                float
a,b,c;
                printf("\nNhap
3 so thuc  so a,b,c:   ");
                scanf("%f%f%f",&a,&b,&c);
                printf("\nvoi
3 so thuc %f %f %f thi :",a,b,c);
                if
(kttamgiac(a,b,c))
                {
                                if (ktcan(a,b,c)&&ktvuong(a,b,c)) printf("\nLap duoc tam giac vuong can");
                                else if
(ktvuong(a,b,c)) printf("\nLap duoc tam giac
vuong");
                                else if
(ktdeu(a,b,c)) printf("\nLap duoc tam giac
deu");
                                else if
(ktcan(a,b,c)) printf("\nLap duoc tam giac
can");
                                else printf("\nLap
duoc tam giac thuong");
                }
                else
printf("\nKhong phai 3 can cua 1 tam
giac");
                getch();
                return
0;
}
 
 
 
All comments [ 0 ]
Your comments