C++ cho nguoi moi hoc bai 04

14 231 0
C++ cho nguoi moi hoc bai 04

Đ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

LẬP TRÌNH C CHO NGƯỜI MỚI HỌC Giảng viên: Thạc sĩ Trần Thanh Sơn Trường Đại Học Khoa Học Tự Nhiên BÀI 4: CẤU TRÚC MẢNG VÀ VÒNG LẶP I CẤU TRÚC MẢNG II VÒNG LẶP FOR III VÒNG LẶP WHILE IV VÒNG LẶP DO…WHILE I CẤU TRÚC MẢNG Định nghĩa: Mảng dãy biến có kiểu liệu Các biến tên phân biệt số chúng dãy Ví dụ: • int a[5]: khai báo mảng a gồm phần tử, phần tử biến nguyên (kiểu integer); • float x[4]= {3.0, 2.5, 1.2, 4.5}: khai báo mảng x có phần tử, phần tử kiểu số thực có khai báo trước: x[0] = 3.0; x[1]=2,5; x[2]=1.2; x[3]= 4.5; II VÒNG LẶP FOR For (; ; ) { ; } • • • • Khởi gán: Dùng để khởi gán giá trị ban đầu cho vòng lặp Điều kiện lặp: Dùng để kiểm tra điều kiện trước thực vòng lặp Cập nhật: Dùng để cập nhật vòng lặp (tăng giảm số lặp) để dừng Bất kỳ biểu thức nào biểu thức nói có thể vắng phải giữ dấu chấm phẩy (;) II VÒNG LẶP FOR (tt) Bước 1: Khởi gán Khởi gán Bước 2: Kiểm tra điều kiện Nếu đúng:  Thực lệnh/khối lệnh  Cập nhật vòng lặp  Quay lại bước Nếu sai: Thoát vòng lặp Sai Điều kiện lặp Đúng Lệnh / Khối lệnh Cập nhật vòng lặp II VÒNG LẶP FOR (tt) Ví dụ: Cho người dùng nhập n phần tử mảng int i, n; int a[100];// khai báo mảng a gồm 100 phần tử số nguyên printf (“Nhap vao so phan tu cua mang”); scanf_s(“%d”,&n); for (i = 0;i[...]... TẬP  Bài 1: Cho người dùng nhập vào n số nguyên và tính tổng, tích các số vừa nhập Giải pháp: • Các số nhập vào lưu vào trong 1 mảng số nguyên • Khởi tạo biến: tổng = 0;tích = 1; • Lặp lại: với mỗi phần tử của mảng, lấy cộng với tổng rồi gán cho biến tổng Lặp lại n lần • tổng = tổng + a[i]; • Tương tự làm tích • Xuất kết quả tổng, tích 13 BÀI TẬP (tt)  Bài 2: Tìm số lớn nhất trong mảng Cho người

Ngày đăng: 16/07/2016, 09:14

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan