Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Giúp các bé đáng thương ấy với

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Bán đấu giá ủng hộ từ thiện

Sự kiện công nghệ lớn nhất trong năm của Sony sắp đổ bộ Hà Nội

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tin tức công nghệ mới
Trang 2/2 đầuđầu 1 2
kết quả từ 16 tới 20 trên 20
  1. #16
    ducnv_fithou's Avatar
    ducnv_fithou vẫn chưa có mặt trong diễn đàn Búa Gỗ
    Tham gia
    Dec 2011
    Bài
    13
    Cảm ơn
    27
    Điểm
    0/0 bài viết

    Default

    Trích auauau97 View Post
    code của mình dùng C free:
    Code:
    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    
    int main()
    {
    	float a,b,c,p,s;
    	do
    		{
    			printf("Enter a,b,c:");
    			scanf("%f %f %f",&a,&b,&c);
    		}
            while ((a+b<=c) || (a+c<=b) || (c+b<=a));
    	p=(a+b+c)/2;
    	s=sqrt(p*(p-a)*(p-b)*(p-c));
    	printf("\nchu vi cua tam giac la :%f",2*p);
    	printf("\ndien tich cua tam giac la:%f",s);
    	getch();
    }
    điều kiện của bạn sai ah ?

  2. #17
    tuichua's Avatar
    tuichua vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Aug 2011
    Bài
    150
    Cảm ơn
    32
    Điểm
    35/27 bài viết

    Default

    mình code tạm như này
    Code:
    #include<cstdio>
    #include<cstring>
    #include<cmath>
    #include<algorithm>
    #include<cstdlib>
    #include<conio.h>
    #include<iostream>
    using namespace std;
    #define f float
    f a,b,c;
    bool kt(f x,f y,f z) {
        if(x+y>z&&y+z>x&&z+x>y) return true;
        return false;
    }
    main() {
        int ok=0;
        while(!ok) {
            cout << "Nhap 3 canh : ";
            cin >> a >> b >> c;
            if(kt(a,b,c)) {
                ok=1;
                f p=(a+b+c)/2,s=sqrt(p*(p-a)*(p-b)*(p-c));
                cout << "Chu vi la : " << 2*p << "\n" << "Dien tich la : " << s;
            }
            else cout << "Nhap lai !" << "\n";
        }
        getch();
    }
    Thay đổi nội dung bởi tuichua; 20-07-2012 lúc 19:17.

  3. #18
    VoZ's Avatar
    VoZ
    VoZ vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Oct 2007
    Bài
    42
    Cảm ơn
    1
    Điểm
    27/7 bài viết

    Default

    với cách 1 tại điều kiện "while(a);" bạn đổi thành --> while(a+b<c || a+c<b || b+c<a); là ok chỉ cần sai 1 điều kiện là phải nhập lại cả 3 cạnh. nếu điều kiện 3 cạnh đúng thì không phải nhập lại

  4. #19
    cdnvn's Avatar
    cdnvn vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Jul 2013
    Bài
    2
    Cảm ơn
    0
    Điểm
    0/0 bài viết

    Default

    bài em thế này được không các bác , em mới tập làm wen với C nen co gi cac bac thông cảm
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    int main()
    {
    float cv,p,s,a,b,c;
    printf("\n nhap a=");
    scanf("%f",&a);
    printf("\n nhap b=");
    scanf("%f",&b);
    printf("\n nhap c=");
    scanf("%f",&c);
    if((a+b)>c&&(a+c)>b&&(b+c)>a)
    {
    cv = (a+b+c);
    p = cv/2;
    s = sqrt(p*(p-a)*(p-b)*(p-c));
    printf("\n chu vi tam giac la : %f \n dien tich tam giac la : %f",p,s);
    }
    else
    printf("\n Tam giac can tinh khong ton tai,vui long kiem tra lai so lieu cac canh:\n va chay lai chuong trinh.\n xin cam on\!");
    return 0;
    }

  5. #20
    dammage's Avatar
    dammage vẫn chưa có mặt trong diễn đàn Rìu Vàng Đôi
    Tham gia
    Jan 2011
    Bài
    1.200
    Cảm ơn
    0
    Điểm
    423/367 bài viết

    Default

    Trích cdnvn View Post
    bài em thế này được không các bác , em mới tập làm wen với C nen co gi cac bac thông cảm
    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    int main()
    {
    float cv,p,s,a,b,c;
    printf("\n nhap a=");
    scanf("%f",&a);
    printf("\n nhap b=");
    scanf("%f",&b);
    printf("\n nhap c=");
    scanf("%f",&c);
    if((a+b)>c&&(a+c)>b&&(b+c)>a)
    {
    cv = (a+b+c);
    p = cv/2;
    s = sqrt(p*(p-a)*(p-b)*(p-c));
    printf("\n chu vi tam giac la : %f \n dien tich tam giac la : %f",cv,s);
    }
    else
    printf("\n Tam giac can tinh khong ton tai,vui long kiem tra lai so lieu cac canh:\n va chay lai chuong trinh.\n xin cam on\!");
    return 0;
    }
    chu vi thì phải in ra cv mới đúng chứ

 

 
Trang 2/2 đầuđầu 1 2

Quyền sử dụng

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