Bài giảng Tin học cơ sở 3 (Ngôn ngữ lập trình C)

155 50 0
Bài giảng Tin học cơ sở 3 (Ngôn ngữ lập trình C)

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Với kết cấu nội dung gồm 6 bài, bài giảng Tin học cơ sở 3 - Ngôn ngữ lập trình C trình bày tổng quan về ngôn ngữ lập trình C, kiểu chuổi ký tự, các kiểu dữ liệu cơ sở, cấu trúc điều khiển, hàm và chương trình,... Mời các bạn cùng tham khảo.

Tin học sở (NGƠN NGỮ LẬP TRÌNH C) Tài liệu • Phạm Văn Ất, Kỹ thuật lập trình C Cơ sở nâng cao, NXB Giao thông Vận tải, 2006 • Bùi Thế Duy, Lập trình với C, NXB Đại học Quốc gia Hà nội, 2012 Bài 1: Tổng quan ngơn ngữ lập trình C • Ngơn ngữ C có số đặc điểm bật sau : – C ngôn ngữ lập trình có cấu trúc phân biệt chữ Hoa – chữ thường – Một chương trình C gồm nhiều hàm hàm rời I Hướng dẫn cài đặt môi trường kết hợp Dev C Download Dev C++ 4.9.9.2 full Cài đặt: Chạy file cài đặt DEV-C++ (file devcpp.exe) Vào menu "Tools" chọn "Compiler Options" - - Vào tab "Settings" tab, nhấn vào "Linker" khung bên trái thay đổi thông số "Generate debugging information" sang "Yes": Nhấn OK II Hướng dẫn sử dụng môi trương kết hợp Dev C Khởi động Mở File Mở file : File -> New -> Source File Mở file có: File -> Open Ghi File File\ Save (Ctrl+S) : Ghi tệp soạn thảo vào đĩa File\ Save as : Ghi tệp soạn thảo vào đĩa theo tên đe lên tệp có • Chạy chương trình – Biên dịch: Execute\ Compile (Ctrl+F9) – Thực thi chương trình: Execute\ Run (Ctrl+F10) • Thốt khỏi Dev C – Thốt hẳn khỏi C: File \ Exit III Các bước lập trình • Bước 1: Phân tích vấn đề xác định đặc điểm (xác định I-P-O: Input-PprocessOutput (Quy trình nhập-xử lý-xuất)) • Bước 2: Đưa giải pháp (đưa thuật giải) • Bước 3: Cài đặt (viết chương trình) • Bước 4: Dịch chương trình • Bước 5: Chạy kiểm chứng hồn thiện chương trình (thử nghiệm nhiều số liệu đánh giá) III Các bước lập trình • Ví dụ – Thuật tốn giải PT bậc nhất: ax + b = (a, b số thực) Đầu vào: a, b thuộc R Đầu ra: nghiệm phương trình ax + b = • Nếu a = • b = phương trình có nghiệm • b ≠ phương trình vơ nghiệm • Nếu a ≠ • Phương trình có nghiệm x = -b/a Sử dụng lưu đồ - sơ đồ khối Bắt đầu Đọc a,b Đ S a=0 Đ S Tính x = -b/a b=0 Xuất “Vô số nghiệm” Xuất “Vô nghiệm” Kết thúc Xuất x Sử dụng mã giả • Vay mượn ngơn ngữ để biểu diễn thuật tốn Đầu vào: a, b thuộc R Đầu ra: nghiệm phương trình ax + b = If a = If b = Xuất “Phương trình vơ số nghiệm” Else Xuất “Phương trình vơ nghiệm” Else Xuất “Phương trình có nghiệm x = -b/a” int hienthi(HV hvs[], int n) { int i; printf(“Danh sach hoc sinh vua nhap la: \n”); for (i=1; i

Ngày đăng: 11/05/2021, 04:22

Mục lục

  • Tin học cơ sở 3 (NGÔN NGỮ LẬP TRÌNH C)

  • Tài liệu

  • Bài 1: Tổng quan về ngôn ngữ lập trình C

  • PowerPoint Presentation

  • Slide 5

  • Slide 6

  • III. Các bước lập trình

  • Slide 8

  • Sử dụng lưu đồ - sơ đồ khối

  • Sử dụng mã giả

  • Bài tập

  • IV. Giới thiệu ngôn ngữ lập trình C

  • Slide 13

  • V. Cấu trúc một chương trình trong NNLT C

  • Cấu trúc chương trình C

  • Slide 16

  • Ví dụ

  • Một số thư viện trong Dev C

  • Bài 2. Các kiểu dữ liệu cơ sở

  • Kích thước của các kiểu dữ liệu cơ sở

Tài liệu cùng người dùng

Tài liệu liên quan