Tải bản đầy đủ (.doc) (19 trang)

19 câu bài tập lập trình hệ thống chon lọc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (115.89 KB, 19 trang )


CÂU 1
Hãy viết chương trình thực hiện 4 chức năng :
1 Tạo lập thư mục (tên TM vào từ bàn phím)
2 Tổng các thành phần lẻ của dãy số nguyên
3 Cổng COM và địa chỉ
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :

CAC CHUC NANG MD, TONG SL, CONG COM


1 Chuc nang MD
2 Tong le day so nguyen
3 Cong COM va dia chi
4 d
Hay chon :
CHUC NANG MD

Hay vao ten TM can tao : X
Thu muc da duoc tao !
An phim bat ky de ve Main menu _
TONG LE DAY SO NGUYEN

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=43
a[3]=-300
Day so vua vao la : -11 120 43 -300
Tong cac thanh phan le cua day so nguyen: 32


An phim bat ky de ve Main Menu _
1
CONG COM

So luong cong COM la : 2
Dia chi cac cong COM la : 3F8 2F8
An phim bat ky de ve Main menu _
2
3
CÂU 2
Hãy viết chương trình thực hiện 4 chức năng :
1 Xóa thư mục mục rỗng(tên TM vào từ bàn phím)
2 Tìm các số nguyên tố từ 2 đến số giới hạn
3 Số lượng cổng LPT và địa chỉ
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG RD, SO NGUYEN TO, CONG LPT

1 Chuc nang RD
2 Tim cac so nguyen to
3 So luong cong LPT va dia chi
4 Thoat ve DOS
Hay chon :
CHUC NANG RD

Hay vao ten TM can xoa : X
Thu muc da duoc xoa !
An phim bat ky de ve Main menu _
TIM CAC SO NGUYEN TO


Hay vao so gioi han : 20
Cac so nguyen to tu 2 den 20 la : 2 3 5 7 11
13 17 19
An phim bat ky de ve Main Menu _
1
2

CONG LPT

So luong cong LPT la : 3
Dia chi cac cong LPT la : 3BC 378 278
An phim bat ky de ve Main menu _
3

CÂU 3
Hãy viết chương trình thực hiện 4 chức năng :
1 Đặt thuộc tính cho tệp (tên tệp vào từ bàn phím)
2 Tính trung bình cộng 2 số nguyên
3 Liệu máy tính co FPU?
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
.

CAC CHUC NANG SET ATT, TRUNG BINH CONG, FPU

1. Chuc nang SET ATT
2 Trung binh cong 2 so nguyen
3 Lieu may tinh co FPU?
4 Thoat ve DOS
Hay chon :

CHUC NANG SET ATT

Hay vao ten tep : x txt
Thuoc tinh cua tep :
0 Khong dat thuoc tinh
1 Read only
2 Hiden
3 Read only + Hiden
4 System
5 Read only + System
6 Hiden + System
7 Read only + Hidden + System
8 Archive
9 Read only + Archive
10 Hidden + Archive
11 Read only + Hidden + Archive
12 System + Archive
13 Read only + System + Archive
14 Hidden + System + Archive
15 Read only + Hidden + System + Archive
Hay chon : _
An phim bat ky de ve Main Menu _
TRUNG BINH CONG 2 SO NGUYEN

Hay vao so thu nhat : -120
Hay vao so thu hai : 11
TBC 2 so nguyen la : -54.5
An phim bat ky de ve Main Menu _
1
2

LIEU MAY TINH CO FPU ?

May tinh dang dung co FPU
An phim bat ky de ve Main Menu _
3
CÂU 4
Hãy viết chương trình thực hiện 4 chức năng :
1 Copy tệp
2 Tính tổng cấp số cộng khi biết n,d và u1
3 Số lượng ổ mềm (có hay không và nếu có thì mấy ổ)
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG COPY TEP, TONG CSC, O MEM

1 Chuc nang COPY TEP
.2 Tinh tong cap so cong
3 So luong o mem
4 Thoat ve DOS
Hay chon :
CHUC NANG COPY TEP

Hay vao ten tep can copy di : x txt
Hay vao ten tep can copy den : y.txt
An phim bat ky de ve Main Menu _
TINH TONG CAP SO CONG

Hay vao n : 3
Hay vao d : 2
Hay vao u1 :1
Tong cap so cong la : 9

An phim bat ky de ve Main Menu _
1
2
SO LUONG O MEM

MT co o mem nao khong : Co
So luong o mem may tinh co la : 1
An phim bat ky de ve Main Menu _
3
CÂU 5
Hãy viết chương trình thực hiện 4 chức năng :
1 Gộp 2 tệp
2 Tính tổng cấp số nhân khi biết n,q và u1
3 Liệu máy tính có cổng máy in nối tiếp
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
.CAC CHUC NANG GOP TEP, TONG CSN, CONG MAY IN NOI TIEP

1 Chuc nang GOP TEP
2 Tinh tong cap so nhan
3 Cong may in noi tiep
4 Thoat ve DOS
Hay chon :
CHUC NANG GOP TEP

Hay vao ten tep thu nhat : x txt
Hay vao ten tep thu hai : y.txt
An phim bat ky de ve Main Menu _
TINH TONG CAP SO NHAN


Hay vao n : 3
Hay vao q : 2
Hay vao u1 :1
Tong cap so nhan la : 7
An phim bat ky de ve Main Menu _
1
2
CONG MAY IN NOI TIEP

May tinh khong co cong may in noi tiep
An phim bat ky de ve Main Menu _
3
CÂU 6
Hãy viết chương trình thực hiện 4 chức năng :
1 TYPE | more
2 Tính giá trị biểu thức a
n

3 Địa chỉ cơ sở của VIDEORAM
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG TYPE|more, a
n
, VIDEORAM

1 Chuc nang TYPE | more
2 Tinh gia tri bieu thuc a
n
3 Dia chi co so VIDEORAM
4 Thoat ve DOS

Hay chon :
CHUC NANG TYPE | more

Hay vao ten tep can hien : x txt

An phim bat ky de ve Main Menu _
TINH GIA TRI BIEU THUC a
n

Hay vao a : -4
Hay vao n : 3
-4 luy thua 3 la : -64
An phim bat ky de ve Main Menu _
1
2
DIA CHI CO SO VIDEORAM

Da chi co so VIDEORAM : b800
An phim bat ky de ve Main Menu _
3
CÂU 7

Hãy viết chương trình thực hiện 4 chức năng :
1 Chia đôi 1 tệp thành 2 tệp bằng nhau
2 So sánh 2 số nguyên và hiện số bé
3 Liệu máy tính có cổng joystick ?
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG CHIA TEP, SO BE, JOYSTICK


1 Chuc nang chia doi tep
2 So sanh 2 so nguyen
3 Co cong joystick
4 Thoat ve DOS
Hay chon :
CHUC NANG CHIA DOI TEP

Hay vao ten tep can chia : x txt
Hay vao ten tep con 1 : y1.txt
Hay vao ten tep con 2 : y2.txt
An phim bat ky de ve Main Menu _
SO SANH 2 SO NGUYEN

Hay vao so thu nhat : 121
Hay vao so thu hai : -129
So be la : -129
An phim bat ky de ve Main Menu _
1
2
CONG JOYSTICK

May tinh co cong joystick khong: Khong
An phim bat ky de ve Main Menu _
3
CÂU 8
Hãy viết chương trình thực hiện 4 chức năng :
1 Chuyển thư mục (tên TM vào từ bàn phím)
2 Tìm và hiện giá trị bé nhất của dãy số nguyên
3 Vẽ đường thẳng
4 Thoát khỏi chương trình

Ví dụ khi CT chạy :
CAC CHUC NANG CD, SO BE NHAT,DUONG THANG


1 Chuc nang CD
2 Tim gia tri be nhat cua day so nguyen
3 Ve duong thang
4 Thoat ve DOS
Hay chon :
CHUC NANG CD

Hay vao ten TM can chuyen den : X
Thu muc da duoc chuyen !
An phim bat ky de ve Main menu _
GIA TRI BE NHAT CUA DAY SO NGUYEN

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=43
a[3]=-300
Day so vua vao la : -11 120 43 -300
Gia tri be nhat cua day so la : -300
An phim bat ky de ve Main Menu _
1

2
3
CÂU 9
Hãy viết chương trình thực hiện 4 chức năng :

1 Đặt lại thời gian (time) cho hệ thống
2 Tổng các thành phần chẵn của dãy số nguyên
3 Liệu máy tính có DMA?
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG SET TIME, TONG CHAN, DMA


1 Chuc nang SET TIME
2 Tong cac thanh phan chan cua day so nguyen
3 DMA
4 Thoat ve DOS
Hay chon :
CHUC NANG SET TIME

Set time, please :11:20:30
An phim bat ky de ve Main menu _
TONG CHAN CUA DAY SO NGUYEN

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=43
a[3]=-300
Day so vua vao la : -11 120 43 -300
Tong cac thanh phan chan cua day so la : -180
An phim bat ky de ve Main Menu _
1
DMA


May tinh dang dung co DMA khong: Co
An phim bat ky de ve Main Menu _
2
3
CÂU 10
Hãy viết chương trình thực hiện 4 chức năng :
1 COPY CON
2 Chia 2 số nguyên (số chia là dương và kết quả 2 chữ số sau dấu thập phân)
3 Loại card điều khiển màn hình
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG COPY CON, CHIA 2 SO,
LOAI CARD DIEU KHIEN MAN HINH

1 Chuc nang COPY CON
2 Chia 2 so nguyen
3 Loai card dieu khien man hinh
4 Thoat ve DOS
Hay chon :
CHUC NANG COPY CON

Hay vao ten tep : x.txt
Hay vao xau (kt bang Ctrl_Z) :
An phim bat ky de ve Main menu _
CHIA 2 SO NGUYEN

Hay vao so chia : 6
Hay vao so chia : -20
Thuong la : -3.33
An phim bat ky de ve Main Menu _

1
LOAI CARD DIEU KHIEN MAN HINH

Loai card dieu khien man hinh la : color
An phim bat ky de ve Main menu _
2
3
CÂU 11

Hãy viết chương trình thực hiện 4 chức năng :
1 Lấy thời gian (time) của của hệ thống
2 Vào xâu ký tự, sau đó hiện ngược lại
3 Số lượng kRAM có thêm trên mainboard
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG GET TIME, VAO XAU
VA HIEN NGUOC LAI, SO LUONG kRAM

1 Chuc nang GET TIME
2 Vao mot xau va hien nguoc lai
3 So luong kRAM tren mainboard
4 Thoat ve DOS
Hay chon :
CHUC NANG GET TIME

Current time is : 11:22:31.10
An phim bat ky de ve Main menu _
VAO XAU VA HIEN NGUOC LAI

Hay vao xau ky tu (kt bang Ctrl_Z) : Xin chao

Dao xau vua vao la : oahc niX
An phim bat ky de ve Main Menu _
1
SO LUONG kRAM TREN MAINBOARD

So luong kRAM co them tren mainboard : 0 k
An phim bat ky de ve Main menu _
2
3
CÂU 12
Hãy viết chương trình thực hiện 4 chức năng :
1 Lấy thời gian (time) của tệp
2 Số lượng thành phần âm của dãy số nguyên
3 Địa chỉ cơ sở của VIDEORAM
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
.
.
CAC CHUC NANG LAY THOI GIAN, SL
THANH PHAN AM, D/C CO SO VIDEORAM


1 Chuc nang lay thoi gian cua tep
2 So luong thanh phan am cua day
3 Dia chi co so cua VIDEORAM
4 Thoat ve DOS
Hay chon :
LAY THOI GIAN CUA TEP

Time is : 11:04:45

An phim bat ky de ve Main menu _
SO LUONG THANH PHAN AM CUA DAY

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=43
a[3]=-300
Day so vua vao la : -11 120 43 -300
So luong thanh phan am cua day so nguyen: 2
An phim bat ky de ve Main Menu _
1
DIA CHI CO SO CUA VIDEORAM

Dia chi co so VIDEORAM la : b800h
An phim bat ky de ve Main menu _
2
3
CÂU 13
Hãy viết chương trình thực hiện 4 chức năng :
1 Lấy ngày, tháng, năm của hệ thống
2 Vị trí giá trị bé nhất của dãy số nguyên
3 Hiện thư mục hiện hành
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG DATE, VI TRI SO BE
NHAT CUA DAY, THU MUC HIEN HANH


1 Lay ngay thang nam cua tep

2 Vi tri gia tri be nhat cua day
3 Thu muc hien hanh
4 Thoat ve DOS
Hay chon :
LAY NGAY THANG NAM CUA TEP

Date is : 21:10:2005
An phim bat ky de ve Main menu _
VI TRI CUA SO BE NHAT CUA DAY SO

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=-43
a[3]=300
Day so vua vao la : -11 120 -43 300
Vi tri so be nhat cua day so nguyen la : 3
An phim bat ky de ve Main Menu _
1
THU MUC HIEN HANH

TM hien hanh la : D:\USER\X
An phim bat ky de ve Main menu _
2
3
CÂU 14
Hãy viết chương trình thực hiện 4 chức năng :
1 n! (n tu 0 den 7)
2 Sắp xếp dãy số theo chiều tăng dần
3 Xóa tệp

4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG TINH GIAI THUA, SAP XEP
DAY SO THEO CHIEU TANG DAN VA XOA TEP


1 Tinh giai thua n (n tu 0 den 7)
2 Sap xep day so theo chieu tang dan
3 Xoa tep
4 Thoat khoi chuong trinh
Hay chon :
TINH GIAI THUA

Hay vao n : 5
Giai thua cua 5 la : 120
An phim bat ky de ve Main menu _
SAP XEP DAY SO THEO CHIEU TANG

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=-43
a[3]=300
Day so vua vao la : -11 120 -43 300
Day so da sap xep la : -43 -11 120 300
An phim bat ky de ve Main Menu _
1
XOA TEP

Vao ten tep can xoa : D:\USER\x.txt

Tep da duoc xoa !
An phim bat ky de ve Main menu _
2
3
CÂU 15
Hãy viết chương trình thực hiện 4 chức năng :
1 Hiện 1 số nguyên dạng binary
2 Sắp xếp dãy số theo chiều giảm dần
3 Máy tính có kRAM nào trên mainboard không? (Chỉ cần trả lời Có/Không)
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG HIEN DANG BINARY,
SAP XEP DAY SO THEO CHIEU GIAM DAN
VA kRAM TREN MAINBOARD


1 Hien mot so nguyen ra dang binary 16 bit
2 Sap xep day so theo chieu giam dan
3 May tinh co kRAM tren mainboard khong?
4 Thoat khoi chuong trinh
Hay chon :
HIEN 1 SO NGUYEN RA DANG BINARY

Hay vao so nguyen : 100
Dang binary so vua vao la : 0000000001100100B
An phim bat ky de ve Main menu _
SAP XEP DAY SO THEO CHIEU GIAM DAN

Hay vao so luong thanh phan : 4
a[0]=-11

a[1]=120
a[2]=-43
a[3]=300
Day so vua vao la : -11 120 -43 300
Day so da sap xep la : 300 120 -11 -43
An phim bat ky de ve Main Menu _
1
2
3
MT DANG DUNG CO THEM kRAM
NAO TREN MAIBOARD

MT dang dung co them kRAM nao tren mainboard : Khong
An phim bat ky de ve Main menu _
CÂU 16

Hãy viết chương trình thực hiện 4 chức năng :
1 Hiện 1 số nguyên dạng hexa
2 Tìm số lượng thành phần của dãy >100
3 Đổi tên tệp
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG HIEN 1 SO RA DANG HEXA, SO
LUONG THANH PHAN DAY > 100 VA DOI TEN TEP


1 Hien mot so nguyen ra dang hexa (16 bit)
2 So luong thanh phan cua day so > 100
3 Đoi ten tep
4 Thoat khoi chuong trinh

Hay chon :
HIEN 1 SO NGUYEN RA DANG HEXA

Hay vao so nguyen : 100
Dang hexa so vua vao la : 0064H
An phim bat ky de ve Main menu _
SO LUONG THANH PHAN DAY SO >100

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=-43
a[3]=300
Day so vua vao la : -11 120 -43 300
So luong thanh phan cua day > 100 la : 2
An phim bat ky de ve Main Menu _
1
2
3
DOI TEN TEP

Hay vao ten tep cu: x.txt
Hay vao ten tep moi: y.txt
Tep da duoc doi ten
An phim bat ky de ve Main menu _
CÂU 17
Hãy viết chương trình thực hiện 4 chức năng :
1 Đặt lại ngày, tháng năm cho tệp
2 Tổng từ 1 đến N
3 Địa chỉ COM1

4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG LAY THUOC TING CUA TEP,
TONG TU -1 DEN –N, DIA CHI LPT1

1 Dat lai ngay, thang, nam cho tep
2 Tong tu 1 den -N
3 Dia chi COM1
4 Thoat khoi chuong trinh
Hay chon :
DAT LAI NGAY, THANG, NAM CHO TEP

Hay vao ten tep : x.txt
Dat ngay, thang,nam cho tep: 15:11:2008
An phim bat ky de ve Main menu _
TONG TU 1 DEN N

Hay vao N : 5
Tong tu 1 den 5 la : 15
An phim bat ky de ve Main Menu _
1
2
3
DIA CHI CONG COM1

Dic chi cong COM1 la : 3f8
An phim bat ky de ve Main menu _
CÂU 18
Hãy viết chương trình thực hiện 4 chức năng :
1 Lấy thuộc tính của tệp

2 Tổng từ -1 đến -N
3 Địa chỉ LPT1
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG LAY THUOC TING CUA TEP,
TONG TU -1 DEN –N, DIA CHI LPT1

1 Lay thuoc tinh tep
2 Tong tu -1 den -N
3 Dia chi LPT1
4 Thoat khoi chuong trinh
Hay chon :
LAY THUOC TINH CUA TEP

Hay vao ten tep : x.txt
Tep co thuoc tinh la : Read Only
An phim bat ky de ve Main menu _
TONG TU -1 DEN -N

Hay vao N : 5
Tong tu -1 den -5 la : -15
An phim bat ky de ve Main Menu _
1
2
3
DIA CHI CONG LPT1

Dic chi cong LPT1 la : 3BC
An phim bat ky de ve Main menu _
CÂU 19

Hãy viết chương trình thực hiện 4 chức năng :
1 Đặt ngày, tháng, năm cho hệ thống
2 Số lượng thành phần lẻ của dãy số
3 Địa chỉ cổng COM2
4 Thoát khỏi chương trình
Ví dụ khi CT chạy :
CAC CHUC NANG DAT NGAY,THANG,NAM
CHO HE THONG, SO LUONG THANH PHAN AM
CUA DAY SO, DIA CHI CONG COM2


1 Dat ngay, thang, nam cho he thong
2 So luong thanh phan le cua day so
3 Dia chi cong COM2
4 Thoat khoi chuong trinh
Hay chon :
DAT NGAY, THANG, NAM CHO HE THONG

Hay vao ngay, thang, nam: 15:11:2008
An phim bat ky de ve Main menu _
SO LUONG THANH PHAN AM CUA DAY SO

Hay vao so luong thanh phan : 4
a[0]=-11
a[1]=120
a[2]=-43
a[3]=300
Day so vua vao la : -11 120 -43 300
So luonh thanh phan le cua day : 2
An phim bat ky de ve Main Menu _

1
2
3
DIA CHI CONG COM2

Dia chi cong COM2 la : 2f8
An phim bat ky de ve Main menu _

×