[Test] Kiểm tra 60 phút - if, else, switch, loop trong C - Lập trình C
Bài 1:
- Tính giai thừa n! => trong đó n nhập từ bàn phím
Bài 2:
- Tính tổng các số chia hết cho 2 và không chia hết cho 3. Các số chạy từ 1 -> n => n nhập từ bàn phím
Bài 3:
- Tạo menu chương trường trình
1. Tính chu vi hình chữ nhập
2. Tính diện tích hình chữ nhật
3. Tính chu vi hình tròn
4. Tính diện tích hình tròn
5. Thoát
- Khi người dùng chọn 1 => Nhập vào chiều rộng, chiều dài => In kết quả
- Khi người dùng chọn 2 => Nhập vào chiều rộng, chiều dài => In kết quả
- Khi người dùng chọn 3 => Nhập vào bán kính => in kết quả
- Khi người dùng chọn 4 => Nhập vào bán kính => in kết quả
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)
An Văn Minh
2020-09-16 08:05:40
//baitap1
//==================
#include<stdio.h>
#include<math.h>
int main()
{
int i, n;
int fact = 1;
printf("\n nhap n = ");
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
fact = fact * i;
}
printf("%d! = %d\n", n, fact);
return 0;
}
Nguyễn Anh Vũ
2020-09-16 07:57:51
#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() {
//bat dau code;
//Bai 1;
int n;
do{
printf("\nNhap vao n (n>=0)");
scanf("%d", &n);
}while(n<0);
int giaithua = 1;
int i;
for( i = 1; i >= n; i++) {
giaithua = giaithua*i;
}
printf("%d giai thua bang: %d", n, giaithua);
//ket thuc code;
return 0;
}
Do Trung Duc
2020-09-16 07:53:39
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
//BAi 1: TINH GIAI THUA
int main(int argc, char *argv[]) {
int a, n, i;
a = 1;
n = 1;
printf("Nhap gia tri giai thua");
scanf("%d", &a);
if(a==0){
printf("n! = 1");
} else{
for(i=1; i<=a; i++){
n = n*i;
}
printf ("\ngiai thua = %d", n);
}
return 0;
}
Trần Thị Khánh Huyền
2020-09-16 07:51:35
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
//Bai 2
int main(int argc, char *argv[]) {
int i, n, sum;
printf("Nhap n = "); scanf("%d", &n);
sum=0;
for (i=1; i<=n; i++)
{if (i%2==0&&i%3!=0){
sum=sum+i;
}
}
printf("Tong cac so can tinh la %d", sum);
return 0;
}
Nguyễn Hữu Hiếu
2020-09-16 07:51:03
//Bai 2
#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[]) {
int i,n,tong;
tong = 0;
printf("Nhap n = ");
scanf("%d", &n);
for(i=1;i<=n;i++) {
if(i % 2 == 0 && i % 3 != 0) {
tong = tong + i;
}
}
printf("Tong cac so chia het cho 2 va khong chia het cho 3 la: %d", tong);
return 0;
}
Trần Văn Lâm
2020-09-16 07:50:49
#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 TAP 1
int n;
printf("\nNhap n > 0!");
scanf("%d", &n);
if(n < 0){
printf("\nNhap n > 0!");
}else{
int gt = 1;
int i;
for(i = n; i >= 1; i--){
gt *= i;
}
printf("\n%d! = %lld", n, gt);
}
return 0;
}
nguyễn Sử
2020-09-16 07:48:31
#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[]) {
int n, i;
printf("\nNhap n = ");
scanf("%d, &n");
for(int i =0 ; i < =n ; i++) ;{
giaiThua = giaiThua * i;
}
printf("\nKet qua cua %d" );
return 0;
}
Trần Thị Khánh Huyền
2020-09-16 07:46:37
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
//Bai 1
int main(int argc, char *argv[]) {
int i, n, giai_thua;
giai_thua=1;
printf("Nhap n = ");
scanf("%d",&n);
for (i=1;i<=n;i++){
giai_thua=giai_thua*i;
}
printf("giai thua can tinh la %d",giai_thua);
return 0;
Trần Thị Khánh Huyền
2020-09-16 07:46:35
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
//Bai 1
int main(int argc, char *argv[]) {
int i, n, giai_thua;
giai_thua=1;
printf("Nhap n = ");
scanf("%d",&n);
for (i=1;i<=n;i++){
giai_thua=giai_thua*i;
}
printf("giai thua can tinh la %d",giai_thua);
return 0;
Vũ Đình Khôi
2020-09-16 07:46:28
#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) {
int n;
printf("\nNhap n = ");
scanf("%d, &n");
for(i=1,i<=sobatki;i++) {
giaithua =giaithua*i;
}
print("\ket qua cua %d =i,n");
return 0;
}