Penunjuk 2 Penghantaran Parameter secara Rujukan Penghantaran Parameter

  • Slides: 42
Download presentation
Penunjuk (2) Penghantaran Parameter secara Rujukan

Penunjuk (2) Penghantaran Parameter secara Rujukan

Penghantaran Parameter secara NILAI RUJUKAN

Penghantaran Parameter secara NILAI RUJUKAN

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a 7

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a 7

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a 7

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main a 7 void tukar(int a) { a=12; printf(“%dn”, a); } tukar 7

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main a 7 7 void tukar(int a) { a=12; printf(“%dn”, a); } tukar a 7

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 7

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main skrin komputer void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main skrin komputer void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main skrin komputer void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main skrin komputer void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main skrin komputer void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } main skrin komputer void tukar(int a) { a=12; printf(“%dn”, a); } tukar a a 7 12 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a skrin komputer 7 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a skrin komputer 7 12

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void

Penghantaran Parameter secara nilai(ulangkaji) void main() { int a=7; tukar(a); printf(“%d”, a) } void tukar(int a) { a=12; printf(“%dn”, a); } main a skrin komputer 7 12 7

Ini dikatakan PENGHANTARAN secara NILAI

Ini dikatakan PENGHANTARAN secara NILAI

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } &a

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } &a void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } &a

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } &a void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main a &a void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main a &a void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 7

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } main void tukar(int *a) { *a=12; printf(“%dn”, *a); } tukar a a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 12 12

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void

Penghantaran Parameter secara Rujukan void main() { int a=7; tukar(&a); printf(“%d”, a) } void tukar(int *a) { *a=12; printf(“%dn”, *a); } main a skrin komputer 12 12 12

Ini dikatakan PENGHANTARAN secara RUJUKAN

Ini dikatakan PENGHANTARAN secara RUJUKAN

Latihan Teori (2): Apakah yang anda faham tentang penghantaran parameter secara nilai dan penghantaran

Latihan Teori (2): Apakah yang anda faham tentang penghantaran parameter secara nilai dan penghantaran parameter secara rujukan?

Latihan void main(){ int waktu, hari, jam, minit, saat; scanf(“%d”, &waktu); masa(waktu, &hari, &jam,

Latihan void main(){ int waktu, hari, jam, minit, saat; scanf(“%d”, &waktu); masa(waktu, &hari, &jam, &minit, &saat); printf(“%d hari: %d jam: %d minit: %d saat”, hari, jam, minit, saat); } void masa(-? -){ -? }