Danh mục

Bài giảng Ngôn ngữ lập trình C/C++ (Bài giảng tuần 3, 4) – Nguyễn Hải Châu

Số trang: 6      Loại file: pdf      Dung lượng: 179.51 KB      Lượt xem: 8      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 5,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung của bài giảng tuần 3, 4 môn Ngôn ngữ lập trình C/C++ cung cấp cho người học các kiến thức như: Các cấu trúc điều khiển rẽ nhánh và lặp, mảng (bảng) và xâu ký tự, một số bài tập áp dụng,... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình C/C++ (Bài giảng tuần 3, 4) – Nguyễn Hải Châu Nội dung z Các cấu trúc điều khiển rẽ nhánh và lặp NGÔN NGỮ LẬP TRÌNH z Làm một số bài tập trên lớp C/C++ z Kiểu dữ liệu mảng Nguyễn Hải Châu z Xâu ký tự Khoa Công nghệ thông tin Trường Đại học Công nghệ (Bài giảng tuần 3-4) 1 2 Câu lệnh rẽ nhánh if…else z Cú pháp: if () Cấu trúc điều khiển Nếu đúng thì thực hiện if () else Nếu đúng thì thực hiện Ngược lại thực hiện 3 4Ví dụ câu lệnh if…else Câu lệnh lựa chọn switchVí dụ 1: Ví dụ 2: z Câu lệnh if…else cho ta 2 lựa chọn z Khi có nhiều lựa chọn: if…else lồng nhauif (delta == 0) if (delta < 0) printf(“Nghiem kep ”); printf(“Vo nghiem ”); z C++ cung cấp câu lệnh khác để lựa chọn else if (delta == 0) nhiều khả năng: switchif (delta == 0) { printf(“Nghiem kep ”); x1 = x2 = nghiem; else printf(“Nghiem kep ”); printf(“Hai nghiệm ”);} 5 6 1Câu lệnh lựa chọn switch: Cú pháp Ví dụ câu lệnh switchswitch () int th; cout > th ;{ switch (th) case : []; { case : []; case 1: case 3: case 5: case 7: case 8: case 10: case 12: cout Ví dụ minh họa lệnh lặp for Lệnh lặp while z Cú pháp:void main() while () { ; }{ z Hoạt động: Lặp lại trong int i, kq = 0; khi đúng. for (i = 1 ; i n ; while (g Ví dụ câu lệnh do…while Các lệnh break và continuez Tính xấp xỉ số π theo công thức Euler z break dùng để thoát ra khỏi một khối lệnh π2 1 1 1 1 1 (tức là tập các lệnh nằm trong {}) = 2 + 2 + 2 + ... + 2 với 2 Khai báo mảng Ví dụ về khai báo mảngz [] ; int a[10]; // Mảng 10 số nguyên không khởi tạo // không khởi tạoz [] = // Mảng 3 số thực độ chính xác kép có khởi tạo { dãy giá trị } ; // có khởi tạo double b[3] = {1.0, 2.0, -3.4};z [ ] = { dãy giá trị } ; // có khởi tạo // Mảng 5 số thực độ chính xác đơn có khởi tạo float f[] = {0.2, 0.3, 0.0, -4.5, -2.1} 25 26Ví dụ: Tính tổng, tích của hai phân số Ví dụ: Tìm số bé nhất trong một dãyvoid main() void main(){ { int a[2], b[2], tong[2], tich[2] ; float a[100], i, n, min, k; // a chứa tối đa 100 số cout > a[0] ; cout > n; cout ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: