Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

Tinh dien tich cac hinh hoc

/* Bai tap 1_15 - Tinh dien tich cac hinh hoc */

#include <stdio.h>

#include <conio.h>

#include <math.h>

int menu()

{

  int c;

  printf("

----- Menu -----");

  printf("

1. Hinh tam giac");

  printf("

2. Hinh tron");

  printf("

3. Hinh vuong");

  printf("

4. Hinh chu nhat");

  printf("

0. Thoat");

  printf("

----------------");

  printf("

Chon muc : ");

  do {

    c = getch();

  } while (c>'4' || c<'0');

  putc(c, stdout);

  return c -'0';

}

void hinhtamgiac()

{

  int a, b, c;

  float p;

  printf("

Nhap vao ba canh tam giac : ");

  scanf("%d%d%d", &a, &b, &c);

  printf("

Chu vi tam giac = %d", a+b+c);

  p = (float)(a + b + c)/2;

  printf("

Dien tich tam giac = %lf", sqrt(p*(p-a)*(p-b)*(p-c)));

  getch();

}

void hinhtron()

{

  printf("

Nhap vao ban kinh hinh tron : ");

  scanf("%d", &r);

  printf("

Chu vi hinh tron = %f", 2 * M_PI * r);

  printf("

Dien tich hinh tron = %f", M_PI * r * r);

  getch();

}

void hinhvuong()

{

  int a;

  printf("

Nhap vao canh hinh vuong : ");

  scanf("%d", &a);

  printf("

Chu vi hinh tron = %d", 4 * a);

  printf("

Dien tich hinh vuong = %d", a * a);

  getch();

}

void hinhchunhat()

{

  int a, b;

  printf("

Nhap vao cac canh hinh chu nhat : ");

  scanf("%d%d", &a, &b);

  printf("

Chu vi hinh chu nhat = %d", 2 * (a+b));

  printf("

Dien tich hinh chu nhat = %d", b * a);

  getch();

}

void main()

{

  int chon;

  do {

    chon = menu();

    switch(chon)

    {

      case 1 : hinhtamgiac();

               break;

      case 2 : hinhtron();

               break;

      case 3 : hinhvuong();

               break;

      case 4 : hinhchunhat();

               break;

    }

  } while (chon != 0);

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: