Bài giảng "Cơ sở lập trình 1 - Chương 4: Chương trình con" cung cấp cho người học các kiến thức: Khái niệm về chương trình con, cách xây dựng hàm, tham số và truyền tham số cho hàm, hàm đệ quy, một số hàm thông dụng. . | Chương 4 CHƯƠNG TRÌNH CON Hà Nội – 2014 Đặ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. Chương trình chính Nhập a, b, c > 0 Nhập a>0 24/03/2018 Nhập b>0 Tính S = a! + b! + c! Nhập c>0 Tính s1=a! Tính s2=b! Xuất kết quả S Tính s3=c! Chương 4 - Chương trình con 2/43 Đặt vấn đề 3 đoạn lệnh nhập a, b, c > 0 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 do { printf(“Nhap mot so nguyen duong: ”); scanf(“%d”, &n); } while (n <= 0); Đoạn lệnh tính giai thừa tổng quát, n = a, b, c // Tính s = n! = 1 * 2 * * n s = 1; for (i = 2; i <= n ; i++) s = s * i; 24/03/2018 Chương 4 - Chương trình .