Professional Documents
Culture Documents
Ngôn ngữ lập trình C_GV: Nguyễn Văn Phúc Page 1/5
Bài tập ôn tập chương 1-4
Câu 6:
void main()
{
int SoCau = 8;
if ((SoCau < 3) || (SoCau > 40))
{
printf("Du lieu khong hop le.");
}
else if (SoCau <= 4)
{
printf("Diem quy doi: 2.5");
}
else if (SoCau <= 6)
{
printf("Diem quy doi: 3.0");
}
else if (SoCau <= 9)
{
printf("Diem quy doi: 3.5");
}
else;
{
printf("Diem quy doi: 4.0");
}
_getch();
}
Câu 7:
void main()
{
int data = 2;
switch (data)
{
case 0:
case 1:printf("binary");
case 2:printf("Invalid");
default:printf("Not available");
}
_getch();
}
Câu 8:
void main()
{
int k = 0, s = 0;
do
{
s++;
} while (k++ < 3);
s += k;
printf("%d", s);
_getch();
Ngôn ngữ lập trình C_GV: Nguyễn Văn Phúc Page 2/5
Bài tập ôn tập chương 1-4
Câu 9:
void main()
{
int i, a = 2;
for (i = 0; ; i++)
{
a += 2;
if (a >= 8)
break;
}
printf("%d %d", a, i);
_getch();
Câu 10:
void main()
{
int a = 0, i = 0;
while (i++ < 10)
{
if (i % 2 == 0)
{
a = a + i;
}
else
a = a + 2 * i;
if (i == 6)
break;
} printf("%d %d", a, i);
_getch();
}
Câu 11:
void main()
{
int j = 0;
Ngôn ngữ lập trình C_GV: Nguyễn Văn Phúc Page 3/5
Bài tập ôn tập chương 1-4
}
else
{
printf("%d", loop);
}
}
printf("%d", loop);
_getch();
}
Viết chương trình C cho phép người tài xế taxi nhập vào quãng đường di chuyển (km) và thời gian
chờ đợi hành khách (phút), tìm và in ra màn hình số tiền (VND) cần thu từ hành khách dựa vào bảng
số liệu sau:
Lưu ý:
1. Phí chờ đợi được tính theo block 5 phút. Ví dụ: thời gian chờ từ 6 - 10 phút thì phí chờ là 6000VND,
thời gian chờ là 11 - 15 phút thì phí chờ là 9000VND…
Câu 14:
Ngôn ngữ lập trình C_GV: Nguyễn Văn Phúc Page 4/5
Bài tập ôn tập chương 1-4
- Lặp lại các bước trên, trường hợp nhập vào số 0 thì tìm và in ra tổng số lượng khách hàng hạng
Vàng sau đó kết thúc chương trình.
Câu 16:
Ngôn ngữ lập trình C_GV: Nguyễn Văn Phúc Page 5/5