Bài giảng Nhập môn lập trình: Phần 1 cung cấp cho người học những kiến thức như: Giới thiệu tổng quan về lập trình; các thành phần trong ngôn ngữ C. Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -o0o- BÀI GIẢNG NHẬP MÔN LẬP TRÌNH Nhóm biên soạn Bộ môn Công nghệ lập trình amp Ứng dụng Hệ đào tạo Đại học chính qui Năm học 2015 2016 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -o0o- BÀI GIẢNG MÔN HỌC NHẬP MÔN LẬP TRÌNH HỆ ĐẠI HỌC CHÍNH QUY KHOA PHÊ DUYỆT BM PHÊ DUYỆT GV PHỤC TRÁCH Năm học 2015 2016 2 MỤC LỤC CHƯƠNG 1. GIỚI THIỆU TỔNG QUAN VỀ LẬP TRÌNH . 6 . Khái niệm về chương trình máy tính . 6 . Chương trình Program .6 . Giải thuật Algorithm .6 . Ngôn ngữ lập trình Programming language .7 . Biểu diễn thuật toán. 7 . Sử dụng ngôn ngữ tự . Sử dụng lưu đồ - Sơ đồ khối .9 . Sử dụng mã giả . 13 . Các bước xây dựng chương trình . 14 . Hệ đếm và biểu diễn số trong hệ đếm . 14 . Hệ đếm .14 . Biểu diễn số trong các hệ đếm .15 . Hệ đếm thập phân decimal system . 15 . Hệ đếm nhị phân binary number system .16 . Hệ đếm thập lục phân hexa-decimal number system . 17 . Đổi một số nguyên từ hệ thập phân sang hệ b .17 CHƯƠNG 2. CÁC THÀNH PHẦN TRONG NGÔN NGỮ C . 18 . Các khái niệm cơ bản . 18 . Từ khóa .18 . Tên .18 . Tập ký tự dùng trong ngôn ngữ C . 19 . Các kiểu dữ liệu cơ sở .20 . Cấu trúc một chương trình C .25 . Biểu thức và các phép toán trong C . 27 . Biểu thức .27 . Các phép toán . 28 . Biểu thức điều kiện . 35 . Khai báo biến . 35 . Khai báo biến . 35 3 . Phạm vi của biến . 37 . Ghi chú . 37 . Nhập Xuất dữ liệu trong C . 38 . Hàm printf .38 . Hàm scanf .41 CHƯƠNG 3. CÁC CẤU TRÚC ĐIỀU KHIỂN . 43 . Cấu trúc rẽ nhánh. 43 . Cấu trúc if-else . 43 . Cấu trúc switch . 46 . Cấu trúc lặp . 48 . Cấu trúc lặp for . 48 . Cấu trúc lặp while . 51 . Cấu trúc lặp . Câu lệnh break continute . 54 . Câu lệnh break . 54 . Câu lệnh continue . 55 CHƯƠNG 4. HÀM VÀ TRUYỀN .