Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 185 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
185
Dung lượng
2,11 MB
Nội dung
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC KINH TẾ - KỸ THUẬT CÔNG NGHIỆP KHOA CÔNG NGHỆ THÔNG TIN Chủ biên PHÙNG THỊ THU HIỀN BÙI VĂN TÂN TÀI LIỆU HỌC TẬP MƠN THỰC TẬP LẬP TRÌNH CƠ BẢN Đối tượng: Sinh viên trình độ Đại học Ngành đào tạo: Cơng nghệ thông tin Năm 2019 ii DANH MỤC CÁC THUẬT NGŨ TIẾNG ANH Nghĩa từ Từ Assign Gán Allocate Cấp phát Comment Ghi chú, thích Code block Khối lệnh Condition Điều kiện Interation Cấu trúc lặp Dynamic Variable Biến động Expression Biểu thức Operand Toán hạng Operator Toán tử Function Hàm Parameter Tham số Pointer Con trỏ Syntax Cú pháp Syntax Error Lỗi cú pháp Selection Cấu trúc Source code Mã nguồn Source file File nguồn iii MỤC LỤC DANH MỤC CÁC THUẬT NGŨ TIẾNG ANH iii MỤC LỤC iv LỜI NÓI ĐẦU v LAB 1: CẤU TRÚC LỆNH CƠ BẢN - CÂU LỆNH if LAB 2: CẤU TRÚC LỆNH CƠ BẢN - CÂU LỆNH switch 13 LAB 3: CẤU TRÚC LỆNH CƠ BẢN - CÂU LỆNH for 26 LAB 4: CẤU TRÚC LỆNH CƠ BẢN - CÂU LỆNH while, … while 37 LAB 5: BÀI TẬP BẰNG XÂY DỰNG HÀM 49 LAB 6: LẬP TRÌNH ĐỆ QUY 64 LAB 7: BÀI TẬP MẢNG MỘT CHIỀU 76 LAB 8: BÀI TẬP MẢNG HAI CHIỀU 100 LAB 9: BÀI TẬP XÂU KÝ TỰ 121 LAB 10: LẬP TRÌNH VỚI CON TRỎ (1,2) 131 LAB 11: LẬP TRÌNH VỚI BIẾN CẤU TRÚC (1,2) 143 LAB 11: LẬP TRÌNH VỚI BIẾN TỆP (1,2) 143 TÀI LIỆU THAM KHẢO 16981 iv LỜI NÓI ĐẦU Thực tập lập trình mơn thực hành chun ngành chương trình đào tạo ngành cơng nghệ thơng tin Mục đích mơn học trang bị cho sinh viên kiến thức kỹ lập trình việc giải tốn ngơn ngữ lập trình C++ Trên sở kiến thức tiếp thu sinh viên sâu tìm hiểu ngơn ngữ lập trình bậc cao khác bước đầu thể tính chuyên nghiệp lập trình Để đáp ứng với yêu cầu học tập sinh viên chuyên ngành Công nghệ thông tin, Trường Đại học Kinh tế - Kỹ thuật Công nghiệp tổ chức biên soạn tài liệu học tập “Thực tập lập trình bản” Đây học phần thực hành sinh viên chuyên ngành Công nghệ thông tin Tài liệu soạn theo đề cương chi tiết mơn Thực tập lập trình bảncủa Khoa Cơng nghệ thơng tin Mục tiêu nhằm giúp bạn sinh viên chuyên ngành có tài liệu cô đọng dùng làm tài liệu học tập Tài liệu học tập biên soạn theo chương trình đào tạo quy định cách trình bày Nhà trường Nội dung tài liệu học tập bao gồm chương, chương bao gồm phần nội dung chủ yếu sau: - Mục tiêu chương - Nội dung cô đọng lý thuyết chương - Hướng dẫn chi tiết giải tập mẫu - Bài tập vận dụng Do thời gian trình độ có hạn nên tài liệu học tập khó tránh khỏi thiếu sót định Chúng tơi ln mong nhận góp ý bạn đọc để giáo trình tái hồn thiện lần sau Xin chân thành cám ơn! Biên soạn Phùng Thị Thu Hiền Bùi Văn Tân v LAB 1:CẤU TRÚC LỆNH CƠ BẢN - CÂU LỆNH if A MỤC TIÊU Trang bị cho sinh viên kỹ lập trin ̀ h C++: + Cấu trúc chương trình + Cú pháp câu lệnh if dạng đầy đủ + Cú pháp câu lệnh if dạng không đầy đủ + Viết chương trình sử dụng câu lệnh if + Phát sửa lỗi B NỘI DUNG Cú pháp câu lệnh if dạng đầy đủ Cú pháp câu lệnh if dạng (if else) if () { khối lệnh 1; } else { khối lệnh 2; } Trong - thường biểu thức logic - Phần else khơng bắt buộc phải có Câu lệnh if khơng có phần else gọi câu lệnh “if thiếu” - , câu lệnh hợp lệ bất kỳ: câu lệnh đơn, câu lệnh ghép, câu lệnh điều khiển Cú pháp câu lệnh if dạng không đầy đủ if () { khối lệnh 1; } Trong đó: - biểu thức logic tức có giá trị (khác 0) sai (bằng 0) - câu lệnh đơn, khối lệnh hay câu lệnh phức C YÊU CẦU PHẦN CỨNG, PHẦN MỀM Máy tiń h cài hệ điều hành Windows, RAM tối thiểu 256MB Phần mềm C FREE 5.0 D KẾT QUẢ SAU KHI HOÀN THÀNH Sinh viên thành thạo câu lệnh IF áp dụng giải tập từ đơn giản đến phức tạp E HƯỚNG DẪN CHI TIẾT 1.Viết chương trình nhập vào số nguyên, in kết phép toán: cộng, trừ, nhân, chia số nguyên Hướng dẫn: #include #include using namespace std; int main() { int a, b; cout 100 \n"; 178 for(int a = 1; a