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

Smartphone WIKO của Pháp chính thức xuất hiện tại Việt Nam

Tìm HD - Phần mềm tìm và xem phim HD miễn phí

Cuộc thi khoảnh khắc tuyệt vời cùng Vn-Zoom.com

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

Tuyển thành viên nhóm Reviews diễn đàn

VN-Zoom & ASUS đón siêu phẩm,tăng tốc chuẩn bị ASUS Expo 2014
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
    9
    Cảm ơn
    20
    Điểm
    0/0 bài viết
    VR power
    0

    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
    VR power
    0

    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
    VR power
    0

    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
    VR power
    0

    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.175
    Cảm ơn
    0
    Điểm
    410/359 bài viết
    VR power
    0

    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
  •