1. Trang chủ
  2. » Giáo Dục - Đào Tạo

THỰC HÀNH CƠ SỞ LẬP TRÌNH

46 18 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 2,65 MB

Nội dung

Trịnh Tấn Đạt Tuần http://sites.google.com/site/ttdat88 Email: trinhtandat@sgu.edu.vn Nội dung Giới thiệu ngôn ngữ C/C++ môi trường IDE a) C-Free 5.0 b) Visual Studio c) C/C++ Online Các ví dụ minh họa Danh sách tập thực hành tham khảo Ngơn ngữ lập trình  Ngơn ngữ lập trình loại ngơn ngữ đặc biệt thiết kế để giúp lập trình viên dựa viết dẫn để máy tính thực nhiều tác vụ cho trước  Ngơn ngữ lập trình định nghĩa quy tắc viết mã lệnh (còn gọi cú pháp) để lập trình viên dựa vào viết dẫn thực tác vụ cụ thể cho máy tính Các ngơn ngữ lập trình khác có quy tắc riêng khác Ngơn ngữ lập trình  Ví dụ  Với ngơn ngữ PHP để hiển thị thông báo năm hình viết sau: echo "Xin chào!";  Đối với ngôn ngữ Ruby lại sử dụng cú pháp khác: puts("Xin chào!");  Đối với ngôn ngữ C printf("Xin chào!"); Ngôn ngữ lập trình  Lý có nhiều ngơn ngữ lập trình ngơn ngữ lập trình thường thiết kế để phục vụ mục đích khác  Ví dụ số ngơn ngữ thiết kế để thực tác vụ thống kê mơ tả, chạy phân tích, hay nói cách khác tác vụ có tính học thuật  Trong số ngơn ngữ thiết kế để viết lập trình trang web, số khác để lập trình ứng dụng mobile Ngơn ngữ lập trình  Một số ngơn ngữ sử dụng cho tất mục đích gọi ngơn ngữ đa mục đích (general purpose pgoramming language)  Các ngơn ngữ đa mục đích phổ biến dùng kể đến C, C++, Java, JavaScript, Python, Ruby, PHP, Objective-C, C# Ngơn ngữ lập trình C/C++  Những chương trình tối thiểu để lập trình C  Một trình soạn thảo văn (text editor)  Một trình biên dịch (compiler)  Trình soạn thảo văn cho tệp văn thơ (khơng có liệu khác ngồi liệu văn bản) sử dụng để viết mã nguồn chương trình  Một trình biên dịch chương trình chuyển đổi mã nguồn thành mã máy (mã chương trình dạng mà máy trực tiếp "hiểu" thực được) Ngôn ngữ lập trình C/C++ Phân Biệt C C++  C ngôn ngữ đời trước, ngôn ngữ hướng thủ tục, dễ dàng triển khai chạy hệ điều hành  C++ đời sau mở rộng từ C mang vào khái niệm lập trình hướng đối tượng, C tảng C++, C++ không đời để thay C, thư viện mở rộng lên nhiều  Lập trình hướng thủ tục có nghĩa là: Các file nguồn (Chứa code bạn) chứa hàm  Trong hướng đối tượng file nguồn chứa class (lớp) class có chứa phương thức Các mơi trường IDE  Một mơi trường phát triển tích hợp (Intergrated Development Environment - IDE) chương trình mà nhà phát triển cần dùng, kết hợp thành gói, thường có giao diện đồ hoạ Những chương trình thường bao gồm trình soạn thảo, trình dịch trình gỡ lỗi Giới thiệu Visual Studio  Một project C++ tổ chức nhiều tập tin cpp h Project Hello World đơn giản chứa tập tin “source.cpp” Để tạo tập tin “source.cpp”, ta click chuột phải vào thư mục Soucre Files, chọn Add → New Item ấn tổ hợp (Ctrl + Shift + A) Giới thiệu Visual Studio Giới thiệu Visual Studio  Chọn loại tập tin C++ File (.cpp), tiến hành đặt tên xác định đường dẫn lưu tập tin chọn Add Giới thiệu Visual Studio Giới thiệu Visual Studio  Thêm vào đoạn code sau #include #include void main() { printf("Hello World"); system(“pause"); // dung chuong trinh xem ket qua } C++ Online  http://cpp.sh/  https://www.onlinegdb.com/online_c++_compiler  Yêu cầu kết nối internet Đặc điểm C ý thực hành  Khi chương trình C chạy tìm hàm main() để thực thi  Một chương trình C có nhiều file nguồn, file nguồn nhiều hàm Tuy nhiên cho phép hàm main()trên toàn Project bạn Đặc điểm C ý thực hành  Các thành phần ngôn ngữ C  https://beta.wikiversity.org/wiki/C%C3%A1c_th%C3% A0nh_ph%E1%BA%A7n_c%C6%A1_b%E1%BA%A3n_c %E1%BB%A7a_ng%C3%B4n_ng%E1%BB%AF_C Các ví dụ đơn giản Ví dụ : // Khai báo sử dụng thư viện vào chuẩn stdio.h // (Standard IO / Standard Input Output) #include int main() { // printf hàm thư viện stdio.h // Đây hàm để in hình Console dòng chữ // \n ký tự xuống dòng printf("Hello!, This is your first C example.\n"); // In dịng thơng báo ứng dụng kết thúc printf("Exit!"); // Hàm trả return 0; } #include #include int main() { int a = 0, b = 0; int sum = 0, dif = 0; printf("Nhap vao so thu nhat: "); scanf("%d", &a); printf("Nhap vao so thu hai: "); scanf("%d", &b); sum = a + b; dif = a - b; printf("Tong cua hai so la %d\n", sum); printf("Hieu cua hai so la %d\n", dif); return 0; } Danh sách tập cho môn học  https://drive.google.com/file/d/1IEOlgxZC6q0mKUIp DUoutX-PL9D5JR9S/view?usp=sharing #include int main() { cout

Ngày đăng: 20/05/2021, 17:22

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w