Gi¸o tr×nh tin häc c¬ së II - N
gôn ngữ
C
92
else
return 0;
}
( ví dụ VI.1 - in các số nguyên tố từ 2 tới n)
Ví dụ VI.2 - Viết chương trình nhập 2 mảng A, B có n phần tử nguyên từ bàn phím, tính
mảng tổng C = A+B, in 3 mảng A, B, C ra màn hình.
Yêu cầu:
- n <20;
- chương trình gồm 3 hàm: hàm nhập mảng, hàm in mảng, hàm tổng hai mảng.
Giải: Chúng ta cần xây dựng 3 hàm như sau
1. Hàm nhập mảng
− Tên hàm: nhapmang
− Giá trị trả về: không trả về (void)
− Tham số: mảng cần nhập ( int A[]) và số phần tử kiểu int
− nguyên mẫu: void nhapmang( int A[], int n);
2. Hàm in mảng
− Tên hàm: inmang
− Giá trị trả về: không trả về (void)
− Tham số: mảng cần in ( int A[]) và số phần tử của mảng kiểu int
− nguyên mẫu: void inmang( int A[], int n);
3. Hàm tính tổng hai mảng
− Tên hàm: tong
− Giá trị trả về: không trả về (void)
− Tham số:
hai mang A, B, mảng kết quả C và số phần tử kiểu int
− nguyên mẫu: void tong ( int A[], int B[], int C[], int n);
Các bạn có chương trình minh họa như sau