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

Bóc hộp Wiko Getaway giá rẻ, dáng đẹp và Selfie thì cực Chất

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

Reviews hay rinh note 4, galaxy V được vi vu Hàn Quốc

Mời anh em tham gia Vn-zoom support team

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

Tin tức công nghệ sản phẩm 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
    14
    VZD
    157
    Cảm ơn
    30
    Đ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
    VZD
    619
    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
    VZD
    212
    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
    VZD
    0
    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.228
    VZD
    192
    Cảm ơn
    0
    Điểm
    435/377 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
  •