tailieunhanh - Bài giảng Cơ sở lập trình - Chương 4: Chương trình con

Bài giảng Cơ sở lập trình Chương 4 Chương trình con trình bày về khái niệm, giải pháp của chương trình con. Một đoạn chương trình có tên, đầu vào và đầu ra, có chức năng giải quyết một số vấn đề chuyên biệt cho chương trình chính. | Chương 4 CHƯƠNG TRÌNH CON Khoa Hệ thống thông tin quản lý Hà Nội – 2013 Đặt vấn đề Viết chương trình tính S = a! + b! + c! với a, b, c là 3 số nguyên dương nhập từ bàn phím. 06/06/2013 Chương 4 - Chương trình con Chương trình chính Nhập a, b, c > 0 Tính S = a! + b! + c! Xuất kết quả S Nhập a > 0 Nhập b > 0 Nhập c > 0 Tính s1=a! Tính s2=b! Tính s3=c! 2/43 2 Đặt vấn đề 3 đoạn lệnh nhập a, b, c > 0 06/06/2013 Chương 4 - Chương trình con do { printf(“Nhap mot so nguyen duong: ”); scanf(“%d”, &a); } while (a Viết 1 lần và sử dụng nhiều lần Đoạn lệnh nhập tổng quát, với n = a, b, c Đoạn lệnh tính giai thừa tổng quát, n = a, b, c 06/06/2013 Chương 4 - Chương trình con do { printf(“Nhap mot so nguyen duong: ”); scanf(“%d”, &n); } while (n 0 Tính S = a! + b! + c! Xuất kết quả S Nhập a > 0 Nhập b > 0 Nhập c > 0 Tính s1=a! Tính s2=b! Tính s3=c! 2/43 2 Đặt vấn đề 3 đoạn lệnh nhập a, b, c > 0 06/06/2013 Chương 4 - Chương trình con do { printf(“Nhap mot so nguyen duong: ”); scanf(“%d”, &a); } while (a <= 0); do { printf(“Nhap mot so nguyen duong: ”); scanf(“%d”, &b); } while (b <= 0); do { printf(“Nhap mot so nguyen duong: ”); scanf(“%d”, &c); } while (c <= 0); 3/43 3 Đặt vấn đề 3 đoạn lệnh tính s1 = a!, s2 = b!, s3 = c! 06/06/2013 Chương 4 - Chương trình con { Tính s1 = a! = 1 * 2 * * a } s1 = 1; for (i = 2; i <= a ; i++) s1 = s1 * i; { Tính s2 = b! = 1 * 2 * * b } s2 = 1; for (i = 2; i <= b ; i++) s2 = s2 * i; { Tính s3 = c! = 1 * 2 * * c } s3 = 1; for (i = 2; i <= c ; i++)

TỪ KHÓA LIÊN QUAN