Tải bản đầy đủ (.pdf) (16 trang)

Bài tập thực hành C có đáp án

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 (1.86 MB, 16 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
1
1
:
# (Visual Studio 2010

-2010

-NewProject

-: Visual C#
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
2
-Templates: Console Application
-. Click OK

-.cs

-
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
3


-(Ctrl + Shift + B):


-


TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
4
-

-



-


TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
5
- ReadLine
Parse.


TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
6

1. 
2. Vio mng mt chiu gm n s nguyên ngu nhiên.
t hàm thc hin các ch
a. Tính tng các s l trong mng
b. m s nguyên t trong mng
c. Tìm s h nht (nu không có hàm tr v -1)
3. Vio ma trn cha các s nguyên ngu nhiên gm n

dòng, m ct hàm thc hin các ch
a. Xut ma trn
b. Tìm phn t ln nht/nh nht
c. Tìm dòng có tng ln nht
d. Tính tng các s không phi là s nguyên t
e. Xóa dòng th k trong ma trn
f. Xóa ct cha phn t ln nht trong ma trn
4.    -  
.
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 1
2

-

-rectory trong System.IO

-

 lp hình ch nht vi các thuc tính chiu dài, chiu rng, 
thc tính chu vi, tính dilp hình vuông k tha lp hình ch nht
vip vào hình ch nht, hình vuông và in ra kt qu tính
din tích, chu vi các hình này.
-
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 2



-          ;    
, chu vi
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 3

-

-


TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 4
:
1. 

2. 
a. 
b. 
c. 
3. .
Vd: nGuyEn van A  Nguyen Van A
4.

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 1
3
:

C# (tt)
:
:
1:


Shape (abstract class)
float Area
float Perimeter
void CalculateArea()
void CalculatePerimeter()
Rectangle
float Height
float Width
void CalculateArea()
void CalculatePerimeter()


2:
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 2
Mamal
String characteristics
Whale
Whale()
Human
Human()
void intelligent_behavior()
void thinking_behavior()

IThinking
void
thinking_behavior()
IIntelligent
void
intelligent_behavior()
IAbility

Interface: IThinking, IIntelligent, IAbility
Class: Mamal, Whale, Human
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 1
4
:

:
- Nén tt c bài làm thành 1 tp tin (.zip ho
BTH4--MSSV-H tên.rar
:
Bài 1: Vi các s kin trong vòng i ca form
Bài 2: Vi s kin Paint trên Form
- Mi khi s kin Paint xy ra s v li chui mt v trí x, y
ngu nhiên trên Form
Bài 3: Vi s kin Click trên Button
- Khi nhn vào nút Change Color s tin hành chuyn màu nn ca Form sang
mt màu ngu nhiên.

Bài 4: Vi s dng Menu và hp thoi ColorDialog
- Khi chn ch m ra hp thoi ColorDialog

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 2
- Sau khi chn màu trong hp thoi ColorDialog s tii màu nn ca
n

:
: Load, Activated, Shown, Deactivate,
FormClosing, FormClosed
, Graphics
3: , Color
4: , MenuItem, ColorDialog
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 1
5
:
 (tt)
:
- Nén tt c bài làm thành 1 tp tin (.zip ho
BTH5--MSSV-H tên.rar
VD: BTH5-K2C4.1-0100001-NguyenVanA.rar
:
Bài 1: Vig trình chp chut
-i dùng click chut thì thông báo nút chut vc nhn cùng vi t
ca chut
-Khi nhn phím bt k thì xut các thông tin: Mã ASCII, key code, 
Bài 2: Vit mt chui lên gia vùng ca s 
dùng các phím di chuy dch chuyn chui trên vùng ca s.
Bài 3: Vi mt hình vuông  gia vùng ca s 

dùng   dch chuyn hình vuông trên vùng ca s.
Bài 4: Vii dùng click chut trái thì v ngu nhiên mt hình
hình tròn có tâm trùng vi t chut vi dùng nhn phím cng
c tr - hình tròn mi ln 10 pixel.
Bài 5: Vit ng dng hin th ngày gi h th sau:

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC
KHOA CÔNG NGH PHN MM 
Email: 2

:
:
+C
+C: KeyUp, KeyDown, KeyPress,
: DrawRectangle, DrawEllipse,
:


×