Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: tam giac

  1. #1
    Ngày gia nhập
    09 2008
    Bài viết
    3

    Mặc định tam giac

    bai nay minh moi viet chuong trinh cung don gian co mot so cho chua hoan thanh cac ban giup minh hoan thanh tiep nhe ! minh chi dua ra cac muc o day tthoi
    C Code:
    1. /*chuong trinh nhap vao 3 canh cua tam giac  kiem tra dieu kien va in ra cac
    2.  */
    3. #include<stdio.h>
    4. #include<conio.h>
    5. #include<math.h>
    6. void main()
    7.     {
    8.      tt:clrscr();
    9.   int i;
    10.   float a,b,c,chuvi;
    11.   printf("\nnhap vao gia tri can lua chon:\n\nbatbuoc:1- nhap cac gia tri a,b,c:\n\t2- kiem tra dieu kien tam giac");
    12.   printf("\n\t3- tinh chu vi.\n\t4- tinh dien tich\n\t5- tinh duong cao\n\t0- EXIT");
    13.   printf("\n\t10- tro ve man hinh ban dau\n");
    14.   do
    15.   {
    16.   printf("\n* lua chon:");
    17.   scanf("%d",&i);
    18.  
    19.  
    20.   switch(i)
    21.   {
    22.   case 1:
    23.     printf("\nnhap vao cac gia tri:\na=");
    24.     scanf("%f",&a) ;
    25.     printf("\nb=");
    26.     scanf("%f",&b) ;
    27.     printf("\nc=");
    28.     scanf("%f",&c) ;
    29.     printf("\ngia tri vua nhap la a=%f\nb=%f\nc=%f",a,b,c);
    30.     continue;
    31.  
    32.   case 2:   if(a+b>c&&b+c>a&&c+b>a)
    33.         printf("\ngia tri vua nhap la do dai 3 canh cua 1 tam giac\n");
    34.             {
    35.                 if(pow(a,2)+pow(b,2)==pow(c,2)||pow(a,2)+pow(c,2)==pow(b,2)||pow(c,2)+pow(b,2)==pow(a,2))
    36.                 printf("\nday la 3 canh cua mot tam giac vuong") ;
    37.                 if(a==b||b==c||c==a)
    38.                 printf("\nday la 3 canh cua 1 tam giac can");
    39.                 if(a==b==c)
    40.                 printf("\nday la 3 canh cua mot tam giac deu");
    41.                 else
    42.                 printf("\nday la 3 canh cua tam giac thuong") ;
    43.           }
    44.  
    45.         break;
    46.  
    47. case 3:  chuvi=a+b+c;
    48.  
    49.      printf("\n chu vi cua tam giac la:=%f",chuvi);break;
    50. case 4:
    51.     printf("\nDien tich tam giac");   break;
    52. case 5:
    53.     printf("\ndo dai 3 duong cao");   break;
    54. case 0:
    55.  break;
    56.   }
    57.   if(i>5)
    58.   printf("\nSorry number ero\n");
    59.     if(i==10)
    60.     goto tt;
    61.   continue;
    62.   }
    63.   while(i>0);
    64.  
    65.  
    66.   getch();
    67.   }(=D)> (:#) (:-)h

    * Chú ý: Viết bài bằng TV có dấu (hoặc TA), bỏ code vào tag code nhé bạn.
    Đã được chỉnh sửa lần cuối bởi QuangHoang : 12-10-2008 lúc 01:40 AM.

  2. #2
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Sao bạn lại đem bài của mình lên đây bảo mọi người làm nốt hộ nhi?

    Bài của bạn cũng không phải quá khó, mấy phần chưa làm được cũng tương đương những phần làm đc thôi. Mình có chút góp ý như này

    - Nên cho cái menu thành một chương trình con, viết thế kia rối quá

    - Theo menu của bạn thì phần 2 là "điều kiện tam giác" nhưng bạn lại làm "nhận diện tam giác" ?

    - Để tính diện tích sử dụng công thức: S= sqrt(p*(p-a)*(p-b)*(p-c))

    - Tính được diện tích rồi thì đường cao từ đỉnh đến cạnh đơn giản thôi.

    Have fun!

Các đề tài tương tự

  1. Bài tập C++ Tính lũy thừa bậc n của số phức, VT tg đối of 2 Đg tròn, KT đ? thuộc tam giac hay 0
    Gửi bởi ncptbl trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 24-03-2015, 11:14 PM
  2. Trả lời: 9
    Bài viết cuối: 21-12-2012, 12:26 PM
  3. Bài tập C++ tam giac pascal trong lập trình C++?
    Gửi bởi quan92_cn2 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 18-11-2010, 02:56 PM
  4. in hinh tam giac??:D
    Gửi bởi chienca191 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 6
    Bài viết cuối: 08-08-2009, 11:26 AM
  5. in ra hinh tam giac??
    Gửi bởi chienca191 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 07-08-2009, 01:16 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn