Tải bản đầy đủ (.pptx) (46 trang)

Bài giảng lập trình c cơ bản chương 4 hàm con

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (275.61 KB, 46 trang )




TRẦN MINH THÁI
Email:
Website: www.minhthai.edu.vn








 !"
#$%&
#'#()
*+,-
./01
2345 !./67 !./!8

 !"


#
9:6;
6<=
> ?
@@A5  6BA?
CC?
@@A  A@@@@ADBA@@-6D?


E< FG? @? HH=
>
6FI?
E<F?@F ?HH=
>
E< JFFI=
6HH?
K
E<6FFG=
@@ @@AA?
K
K

Kiểm tra xem giá trị của so có
phải là số nguyên tố?
void main()
{
int n;
printf("Nhap so nguyen duong: ");
scanf("%d", &n);
printf("Cac so nguyen to nho hon %d la:\n", n);
for (int so = 2; so < n; so++)
{
int d = 0;
for (int i = 1; i <= so; i++)
{
if (so%i == 0)
d++;
}
if (d == 2)

printf("%d\t", so);
}
}
$
Kiểm tra xem giá trị của so
có phải là số nguyên tố?
6<=
> ?
@@A  A@@@@ADBA@@-6D?
LL5E<M  J6DBNO=?
E< FG? @? HH=
>
K
K
%
Nhập số nguyên dương n
Kiểm tra xem so có phải là số nguyên tố không? Nếu là số nguyên tố thì in
so ra màn hình
65P <Q=
>
@@A5  6BA?
CC?
K
DRPS<)=
>
6FI?
E<F?@F)?HH=
>
E<)JFFI=
6HH?

K
-6FFG?
K
&
Tham số
'
void main()
{
int n;
NhapSoNguyen(n);
cout<<"Cac so nguyen to nho hon "<<n<<" la:"<<endl;
for(int so=2; so<n; so++)
{
if(LaSNT(so)==true)
cout<<so<<" ";
}
}
Truyền đối số
Gọi hàm
Truyền đối số
Gọi hàm


DT#U#TD45()*+, /)01-*)23
%V)WX%+YZ
 [6;\

YT]!0,^V_:Z

08#`6aX%DbZ

4
4
c
`6&D%V1<)WX%1L#0=7dB

- B]%V_

5677617)+879:;)2;+<)7=BS%V)WX%:#(efRg
>
<KDL trả về của hàm> TênHàm([ds tham s]);

S/Bh$/-Xe 5%#gi,1

f  !<WY=B#01< !"#$%&'
()**()%+,()%&-./01 !23
%=

)]%V_

*4156784 .%%.% !9:
;
<.%.%<%=%<
>.%%?@A,!@2#3(,.%B
C
,
S/<6 /#! !=?
&5gDU.j&?)@)A1"BC7D;2 E6*;FG19HF
IJCDKCF6*9H

9:6;

9W45 !./6e !1
kl:B

LC;"<h`m#_ !=
fRB !./6<=Z

M;C;"ne !1<h`m#_fR%V1=
2]%V_fR1DvoidZ

N)3H".6oe !1/Y`#$DDEEF%G
*4DEEF%G7:H
#
#include <iostream.h>
void LietKeUocSo(int n);
void LietKeUocSo(int n)
{
for (int i = 1; i <= n; i++)
{
if (n % i == 0)
cout<<i<<“\t”;
}
}
void main()
{
int n;
cout<<"Nhap so nguyen duong n: ";
cin>>n;
cout<<"Cac uoc so cua “<<n<<“: “;
LietKeUocSo(n);
}


Có dấu chấm phẩy
Không dấu chấm phẩy
Y%V_

I'4J@*-K156784 .%%.% !9:
;
I'4J@*-K,H
 <.%.%<%=%<
>.%%?@A,!@2#3(,.%B
 return,H
C
,
@`6&D%V1CS/WFS/<6 /#! !=?
&.jYBTính tổng, tích, trung bình, đếm, kiểm tra, tìm
kiếm
$
9:6;
9W45 !./6:p
kl:B
LC;"<h`m#_ !=

fRB !./6<=Z
M;C;BSpP<h`m#_fR5g=

S%V_1PZ

PDp !./6/PqD !./6fR%V1D
<$=Z
HBfo:pP/Y`#$D1G

1G7:H
%
I?rG >++++= G


L%4EI EBK
1G7:H
1G7:
;
,H
M7HIHNN:
 ,NH
E,H
C
*47:
;
GH
%IIO* 2EOH
%KKH
G1G7:H
%IIO14EOIIGH
C
&
S0,1W

kU)!

kU

kU45


kU
'
kU)!

T)!#(eU^$>KZ

sW))!#YY5U)!7tDYuU#T)!
#Y]ZkU.v+D)!)/7W#++DK)!)/Z
4
kU)!<=
>
6<=
>
FGI?
>
FI?
@@A*-)BA@@@@-6D?
K
@@A*-)BA@@?
K
KO;P
*-)BI
*-)BGI
kU
U#Tw#0#W!T7uY6;

6<=
>
)?

ED?
6D-m?
LLD)
LL"
K
kU45
sW#();Y)xw)Y 

mFI?
.FI?
EDyFIZI?
6<=
>
?
LLD
Z
Z
K
kU

h( )  /    z v
#(+DW;

] / )  [ 6; V W
)], ,0W7Y {l.^U
X 6v D| )6-

#
7?
65<=

>
@@A5BA?
CC?
@@A5BA?
CC?
K
6<=
>
?
5<=?
FH?
@@ASFA@@?
K
S !DW

S !D)WX%#0

S !wD#0#0

fo6Q5:e/ !)#$

9:6;
23_G !./7e
9WeGj(5

Sj(5)]6oW

Sj(56oW
$

×