By GokiSoft.com|
20:27 14/12/2021|
Lập Trình C
[Video] Kiểm tra 60 phút - if, else, switch, loop trong C - Lập trình C - C2110L
[Test] Kiểm tra 60 phút - if, else, switch, loop trong C - Lập trình C
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
//Bai 1: n! = 1 * 2 * 3 * ... * n
int n, gt = 1, i;
printf("\nNhap N = ");
scanf("%d", &n);
for(i=1;i<=n;i++) {
gt *= i;
}
printf("\nGiai thua %d! = %d", n, gt);
//Bai 2:
int sum = 0;
printf("\nNhap N = ");
scanf("%d", &n);
for(i=1;i<=n;i++) {
if(i % 2 == 0 && i % 3 != 0) {
sum += i;
}
}
printf("\nTong = %d", sum);
//Bai 3:
float width, height, radius, result;
int choose;
do {
printf("\n1. Tinh CV HCN");
printf("\n2. Tinh DT HCN");
printf("\n3. Tinh CN HT");
printf("\n4. Tinh DT HT");
printf("\n5. Thoat");
printf("\nChon: ");
scanf("%d", &choose);
switch(choose) {
case 1: {
printf("\nNhap width: ");
scanf("%f", &width);
printf("\nNhap height: ");
scanf("%f", &height);
result = 2 * (width + height);
printf("\nChu vi hcv: %f", result);
break;
}
case 2: {
printf("\nNhap width: ");
scanf("%f", &width);
printf("\nNhap height: ");
scanf("%f", &height);
result = width * height;
printf("\nDien tich hcv: %f", result);
break;
}
case 3: {
printf("\nNhap ban kinh: ");
scanf("%f", &radius);
result = 2 * 3.14 * radius;
printf("\nChu vi HT: %f", result);
break;
}
case 4: {
printf("\nNhap ban kinh: ");
scanf("%f", &radius);
result = 3.14 * radius * radius;
printf("\nDien tich HT: %f", result);
break;
}
case 5: {
printf("\nThoat chuong trinh!!!");
break;
}
default: {
printf("\nNhap sai!!!");
break;
}
}
} while(choose != 5);
return 0;
}
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)