Chương Trình Con Hàm
(Sub-Program and Function)
Trnh Tấn Đt
Khoa CNTT - Đi Hc i Gòn
Email: trinhtandat@sgu.edu.vn
Website: https://sites.google.com/site/ttdat88/
Ni dung
Chương trình con
Khai o định nghĩa hàm; nguyên mu hàm
Gọi hàm
Truyn tham số cho hàm
m g tr tr về hàm void
Phm vi ca biến
Marco vs. Hàm
Các dụ minh họa
Bài Tp
Đt vn đề
Viết chương trình nhp vào 03 số a,b,c. Kiểm tra các số nào số nguyên tố?
Chương tnh
cnh
Nhập
a, b, c > 0 Kiểm tra SNT Xuất
kết quả
Nhập
a > 0
Nhập
b > 0
Nhập
c > 0 Cho a Cho b Cho c
Đt vn đề
Khi đó:
oCần phải viết 3 đoạn code cho việc nhập a,b,c vi điều kiện số nguyên dương
do {
cout<<"Nhap mot so nguyen duong:";
cin>>a;
} while (a <= 0);
do {
cout<<"Nhap mot so nguyen duong:";
cin>>b;
} while (b <= 0);
do {
cout<<"Nhap mot so nguyen duong:";
cin>>c;
} while (c <= 0);
Đt vn đề
Khi đó:
oCần phải viết đoạn code cho việc kiểm tra a số nguyên tố?
oCần phải viết đoạn code cho việc kiểm tra b số nguyên tố?
oCần phải viết đoạn code cho việc kiểm tra c số nguyên tố?
if(a<2)
cout<<"a la khong la SNT<<endl;
else
{
for(int i=2; i<=sqrt(a);i++)
{
if(a%i ==0)
{ cout<<"a la khong la SNT<<endl;
break;
}
}
cout<<"a khong la SNT<<endl;
}