1. Trang chủ
  2. » Công Nghệ Thông Tin

nhap mon ve lap trinh thnmvltr 01 lam quen ide, cac thao tac co ban cuuduongthancong com

8 2 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Nội dung 1.1 1.2 1.3 1.4 1.5 1.6 Làm quen với IDE Luyện tập cơng việc lập trình: tạo tập tin mã nguồn, biên dịch, v.v Luyện tập khai báo trị số, hằng, biến thuộc kiểu liệu in (hàm printf) Luyện tập việc đọc giá trị từ bàn phím (hàm scanf) Luyện tập sử dụng số hàm thư viện Luyện tập phong cách lập trình Chuẩn đầu L.O.1.2 – Giải thích bước trình quy trình phát triển chương trình máy tính L.O.1.3 – Liệt kê cơng cụ phần mềm hổ trợ bước q trình nói L.O.1.4 – Biết cấu trúc hiểu thành phần chương trình viết ngơn ngữ lập trình C L.O.1.5 – Vận dụng phong cách lập trình để viết chương trình sáng dễ đọc L.O.1.6 – Liệt kê kiểu liệu C ghi giá trị điển hình kiểu mã nguồn L.O.1.7 – Sử dụng hàm để đọc liệu từ bàn phím xuất liệu hình 1.1, 1.2 Làm quen IDE, thao tác Bước 1: Bật máy tính chạy phần mềm CodeBlocks Bước 2: Chọn menu FILE  New Project TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Bước 3: Thời gian thực hiện: tiết Chọn cửa sổ Console application Chọn ngôn ngữ C (không chọn C++) TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MÔN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Chọn thư mục lưu trữ dự án, tên dự án Chọn GNU GCC Compiler, chọn Release (bỏ chọn Debug) Bước 4: Sửa code, đánh code Yêu cầu: Viết chương trình in dịng chữ Hello world ! Hướng dẫn: Gõ vào đoạn code Hình TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Hình 1:”Hello word!” Bước 5: Thao tác lưu trữ: Click vào Button Save nằm phía góc trái hình (hoặc nhấn tổ hợp phím Ctrl + S) Bước 6: Dịch - sửa lỗi – chạy:  Dịch: Click chuột vào menu Build, chọn Build(hoặc nhấn tổ hợp phím Ctrl + F9)  Chạy chương trình:Click vào menu Build, chọn run(hoặc nhấn phím F9) 1.3a Trị số hàm printf( ) Bước 7: Tạo dự án Th01B với chủ đề "du lieu so he 8, 10, 16"  Viết chương trình xuất hình biểu diễn thập phân, bát phân thập lục phân số nguyên cho trước Ví dụ a=10 in 10, 12, A int a = 10, a biến kiểu nguyên, 10 trị số a Hàm printf in trị số của a theo hệ số thập phân, bát phân thập lục phân theo định dạng %d, %o %X Quan sát chương trình Hình dự đốn kết xuất hình Bước 8: Hình 2: Xuất trị số dạng thập, lục thập lục phân Dịch, chạy chương trình kiểm tra kết 1.3b Hằng (dùng const #define) Bước 9: Tạo dự án Th01C với chủ đề "du lieu hang" Bước 10:  Quan sát chương trình Hình dự đốn kết xuất hình TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Hình 3:Ví dụ #define const Bước 11: Dịch, chạy chương trình kiểm tra kết *Lưu ý: #define redefined(định nghĩa lại) cịn const khơng Sửa code Hình Hình 4: Ví dụ thay đổi dùng #define Sửa code Hình biên dịch chương trình TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Hình 5: Ví dụ khơng thay đổi dùng const 1.3c Biến Bước 12: Tạo dự án Th01D với chủ đề "du lieu bien co ban" Bước 13:  Quan sát chương trình Hình dự đốn kết xuất hình Hình 6:Dữ liệu biến Bước 14: Dịch, chạy chương trình kiểm tra kết 1.4a Nhập trị cho biến từ bàn phím - hàm scanf( ) TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MÔN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Bước 15: Tạo dự án Th01E với chủ đề "doc du lieu input"  Yêu cầu: Tạo chương trình đọc liệu input  Hướng dẫn: Gõ code theo Hình Hình 7: Đọc liệu Input Bước 16: Dịch, chạy chương trình kiểm tra kết 1.4b Sử dụng tốn tử, tính tốn biểu thức Bước 17: Tạo dự án Th01F chủ đề “ su dung toan tu bieu thuc” Quan sát chương trình Hình dự đốn kết xuất hình Hình 8:Sử dụng tốn tử biểu thức Bước 18: Dịch, chạy chương trình kiểm tra kết 1.5 Sử dụng hàm thư viện Bước 19: Tạo dự án Th01G (Yêu cầu dùng hàm thư viện math.lib)  Sử dụng hàm fabs strong thư viện math.lib để tính trị tuyệt đối số  Sử dụng dụng hàm pow để tính lũy thừa số  Quan sát chương trình Hình dự đốn kết xuất hình TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Hình 9: Sử dụng hàm thư viện Bước 20: Dịch, chạy kiểm tra kết 1.6 Luyện tập phong cách lập trình    Các dịng lệnh cấp phải cột với nhau(Tab phải nhau) Hằng viết chữ in hoa, ví dụ #define CNAME “HCMC University”, const int Y = 30; Tên biến hợp lệ chuỗi ký tự liên tục gồm: Ký tự chữ, số dấu gạch dưới, Ký tự đầu tên phải chữ dấu gạch Khi đặt tên khơng đặt trùng với từkhóa Ngăn cách từ biến gạch ví dụ tên biến sau hợp lệ Ví dụ : Các tên đúng: delta, a_1, Num_ODD, Case Các tên sai: 3a_1 (ký tự đầu số); num-odd (sử dụng dấu gạch ngang); int (đặt tên trùng với từkhóa) ; del ta (có khoảng trắng); f(x) (có dấu ngoặc trịn)… Bài làm thêm Sinh viên tiếp tục tìm hiểu hàm printf scanf để thực tập sau lớp Câu 1: Viết chương trình nhập vào tên sinh viên điểm thi Tốn, Lý, Hóa In tên sinh viên điểm trung bình cộng đếm ngồi hình Câu 2: Viết chương trình cho phép người dung nhập vào tên lưu biến TEN(tên tiếng việt khơng dấu) Xuất câu chào với tên người dùng nhập vào: XIN CHAO DEN VOI MON HOC NMLT Câu 3: Viết chương trình nhập vào cạnh hình chữ nhật, xuất hình chu vi diện tích hình chữ nhật Hết -TRANG CuuDuongThanCong.com https://fb.com/tailieudientucntt ... GNU GCC Compiler, chọn Release (bỏ chọn Debug) Bước 4: Sửa code, đánh code Yêu cầu: Viết chương trình in dòng chữ Hello world ! Hướng dẫn: Gõ vào đoạn code Hình TRANG CuuDuongThanCong. com https://fb .com/ tailieudientucntt... 1.3b Hằng (dùng const #define) Bước 9: Tạo dự án Th01C với chủ đề "du lieu hang" Bước 10:  Quan sát chương trình Hình dự đốn kết xuất hình TRANG CuuDuongThanCong. com https://fb .com/ tailieudientucntt... CuuDuongThanCong. com https://fb .com/ tailieudientucntt NHẬP MƠN VỀ LẬP TRÌNH Bài thực hành số Thời gian thực hiện: tiết Hình 5: Ví dụ khơng thay đổi dùng const 1.3c Biến Bước 12: Tạo dự án Th01D

Ngày đăng: 27/12/2022, 08:47