Professional Documents
Culture Documents
Bai1 CAUTRUCDIEUKHIEN
Bai1 CAUTRUCDIEUKHIEN
scanf(xau_dinh_dang[,DS_dia_chi]);
Ví dụ:
int a;
float b;
char c;
scanf (“%d”,&a);
scanf (“%f %c”,&b,&c);
I.6. Các khối lệnh điều khiển
Cấu trúc if
Cú pháp:
Flowchat:
Cú pháp
Flowchat
Flowchat
Do ... while
Cú pháp
Flowchat
Bước 3. Chọn ngôn ngữ C++, chọn Empty Project. Đặt tên project là bài 1,
thay thế đường dẫn sang ổ đĩa phù hợp với bạn
Ví dụ:
Nhập n = 10 Kết quả in ra màn hình là: 2, 3, 5, 7
a. Chương trình gốc theo bạn có thể tách ra được những chương trình con nào?
----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
Bước 4. Click phải vào thư mục Source Files trong cửa sổ Solution Explorer
(bên phải nhất của giao diện)à Chọn Add à New Item …
Bước 5. Chọn Visual C++ -> chọn C++ File.cpp. Đặt lại tên file hoặc để mặc
đinh (source.cpp). Xong nhấn Add.
Bước 7. Kiểm tra lỗi cú pháp Build -> Build Solution ( F6) (Chương trình
không còn lỗi khi có dòng thông báo ========== Build: 1 succeeded, 0 failed, 0 up-
to-date, 0 skipped ==========)
B. Câu lệnh if
Nhập và chạy chương giải và biện luận phương trình: ax+b=0
D. Bài tập (giáo viên chọn 1 hoặc nhiều bài trong mỗi phần sau và yêu cầu sv thực
hiện)
Bài tập nhập xuất cơ bản
1.Viết chương trình nhập vào một số nguyên từ bàn phím và in giá trị vừa nhập được.
Gợi ý: xem lại hàm printf và hàm scanf ở phần lý thuyết.
1. Viết chương trình tính diện tích hình tròn với bán kính nhập vào từ bàn phím
2.Nhập vào hai số x, y. Xuất ra màn hình tổng, hiệu, tích, thương của
hai số trên.
1.Nhập vào hai số nguyên a, b. In ra màn hình giá trị lớn nhất.
2.Cho ba số a, b, c đọc vào từ bàn phím. Hãy tìm giá trị lớn nhất của
ba số trên và in ra kết quả.
3.Cho ba số a, b, c đọc vào từ bàn phím. Hãy in ra màn hình theo thứ
tự tăng dần các số. (Chỉ được dùng thêm hai biến phụ).
4.Viết chương trình nhập vào ngày, tháng, năm hợp lệ. Cho biết năm
này có phải là năm nhuận hay không? In kết quả ra màn hình.
5.Viết chương trình tính diện tích và chu vi các hình: tam giác, hình
vuông, hình chữ nhật và hình tròn với những thông tin cần được
nhập từ bàn phím.
6. Viết chương trình tính tiền cước TAXI. Biết rằng:
- KM đầu tiên là 5000đ.
- 200m tiếp theo là 1000đ.
- Nếu lớn hơn 30km thì mỗi km thêm sẽ là 3000 đ.
Hãy nhập số km sau đó in ra số tiền phải trả.
Bài tập cấu trúc lặp
1. Viết chương trình thực hiện các biểu thức toán học sau
2. Viết chương trình in ra màn hình hình chữ nhật đặc kích thước m × n
(m, n
nhập từ bàn phím).
3. Viết chương trình in ra màn hình hình chữ nhật rỗng kích thước m ×
n (m, n
nhập từ bàn phím).
4.Viết chương trình in ra màn hình tam giác vuông cân đặc có độ cao h
(h
nhập từ bàn phím).
5.Viết chương trình in ra màn hình tam giác cân rỗng có độ cao h (h
nhập từ
bàn phím).
4. (*) Nhập vào ngày, tháng, năm của năm 2003. Hãy kiểm tra xem
dữ liệu có
hợp lệ hay không? Nếu hợp lệ hãy cho biết đó là ngày thứ mấy trong
tuần.
(hai, ba, tư, …, CN).(Hướng dẫn: lấy ngày 01 tháng 01 năm 2003 là
ngày
thứ tư làm mốc).