[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)
Nguyễn Tiến Đạt
2020-09-16 07:39:41
Bai tap 2
#include<stdio.h>
int main(){
int n;
printf("Nhap n: ");
scanf("%d",&n);
if (n<=0){
printf("Khong thoa man de bai");
}
else{
int i=1,tong=0;
while(i<=n){
if(i % 2 != 0 || i % 3 ==0){
i++;
continue;
}
tong=tong + i;
i++;
}
printf("Ket qua bang %d",tong);
}
getch();
return 0;
}
Nguyễn đình quân
2020-09-16 07:35:16
#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 ;
int face =1;
printf("\nNhap n=");
scantf("%d",&n);
for (i=1 ,i <= 1 ,i++ )
{
fact=fact*i;
}
printf("%d!=%d\n",n,fact);
return 0;
}
Đặng Trần Nhật Minh
2020-09-16 07:34:49
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
long int n, res = 0, i;
printf("Nhap n = ");
scanf("%d", &n);
for (i = 1; i <= n; i++)
if ((i % 2 == 0) && (i % 3 != 0))
res += i;
printf("SUM = %d", res);
return 0;
}
Triệu Văn Lăng
2020-09-16 07:33:06
bai 1
#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;
int Gt=1;
printf("\nnhap n: "); scanf("%d",&n);
for(i=1;i<=n;i++) {
Gt=Gt*i;
printf("\nket qua la: %d",Gt);
}
return 0;
}
hainguyen
2020-09-16 07:32:43
#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 n, i=1;
int gt = 1;
printf("\nNhap n: "); scanf("%d", &n);
do{
gt = gt * i;
printf("\nKet qua: %d", gt);
i++;
}
while(i<=n);
return 0;
}
Nguyễn Xuân Mai
2020-09-16 07:31:52
#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
int n,i=1,x=1;
printf("Nhap n:");
scanf("%d",&n);
while(i<=n){
x = x*i;
i++;
}printf("Giai thua cua n: %d",x);
return 0;
}
Đỗ Mạc Nam
2020-09-16 07:31:07
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argc[])
{
int i, giaithua=1,sobatki;
printf("\nNhap mot so bat ki");
scanf("%d", &sobatki);
for(i=1,i<=sobatki;i++) {
giaithua=giaithua*i;
}
printf("\nGiai thua cua %d la: %d", sobatki,giaithua);
return0;
}
Đặng Trần Nhật Minh
2020-09-16 07:30:16
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
long int n, res = 1, i;
printf("Nhap n = ");
scanf("%d", &n);
if (n == 0) printf("n! = 1"), exit(0);
for (i = 1; i <= n; i++) res *= i;
printf("n! = %d", res);
return 0;
}
Nguyễn Tiến Đạt
2020-09-16 07:28:37
#include<stdio.h>
int main(){
int n;
printf("Nhap n: ");
scanf("%d",&n);
if(n<0){
printf("Tinh the nao duoc");
}
else if(n==0 && n==1){
printf("Ket qua bang 1");
}
else{
int i=1,ketqua;
while(i<=n){
ketqua= ketqua * (i++);
}
printf("Ket qua bang %d",ketqua);
}
getch();
return 0;
}
Nguyễn Hữu Hiếu
2020-09-16 07:26:27
#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, giaithua;
giaithua = 1;
printf("Nhap n = ");
scanf("%d", &n);
for(i=1;i<=n;i++) {
giaithua = giaithua*i;
}
printf("%d", giaithua);
return 0;
}