Gunakan pernyataan kes suis untuk mencari luas segi empat tepat, segi empat sama, segi tiga dan bulatan Pengguna perlu memasukkan tapak, tinggi, sisi, jejari, lebar dan panjang pada masa jalan untuk mengira luas semua rajah geometri. pernyataan diterangkan di bawah −
FormulaRumus untuk mencari luas rajah geometri masing-masing adalah seperti berikut −
Luassegi empat tepat
= lebar *panjang;#include <stdio.h> void main(){ int fig_code; float side, base, length, breadth, height, area, radius; printf("-------------------------</p><p>"); printf(" 1 --> Circle</p><p>"); printf(" 2 --> Rectangle</p><p>"); printf(" 3 --> Triangle</p><p>"); printf(" 4 --> Square</p><p>"); printf("-------------------------</p><p>"); printf("Enter the Figure code</p><p>"); scanf("%d", &fig_code); switch(fig_code){ case 1: printf(" Enter the radius</p><p>"); scanf("%f",&radius); area=3.142*radius*radius; printf("Area of a circle=%f</p><p>", area); break; case 2: printf(" Enter the breadth and length</p><p>"); scanf("%f %f",&breadth, &length); area=breadth *length; printf("Area of a Rectangle=%f</p><p>", area); break; case 3: printf(" Enter the base and height</p><p>"); scanf("%f %f", &base, &height); area=0.5 *base*height; printf("Area of a Triangle=%f</p><p>", area); break; case 4: printf(" Enter the side</p><p>"); scanf("%f", &side); area=side * side; printf("Area of a Square=%f</p><p>", area); break; default: printf(" Error in figure code</p><p>"); break; } }
Run 1: ------------------------- 1 --> Circle 2 --> Rectangle 3 --> Triangle 4 --> Square ------------------------- Enter the Figure code 3 Enter the base and height 4 7 Area of a Triangle=14.000000 Run 2: ------------------------- 1 --> Circle 2 --> Rectangle 3 --> Triangle 4 --> Square ------------------------- Enter the Figure code 1 Enter the radius 8 Area of a circle=201.087997
Atas ialah kandungan terperinci Program C yang ditulis menggunakan pernyataan kes suis untuk mengira luas angka geometri. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!