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)

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó