Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 1 Algo-03-1/10. 2 2 Soal Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan (nilai), kemudian mencetak total kedua buah bilangan tersebut:

Presentasi serupa


Presentasi berjudul: "1 1 Algo-03-1/10. 2 2 Soal Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan (nilai), kemudian mencetak total kedua buah bilangan tersebut:"— Transcript presentasi:

1 1 1 Algo-03-1/10

2 2 2 Soal Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan (nilai), kemudian mencetak total kedua buah bilangan tersebut:

3 3 3 Soal Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan (nilai), kemudian mencetak total kedua buah bilangan tersebut: A 25 7 scanf printf B T MISAL NILAI YANG DIINPUT ADALAH 5 DAN 2

4 4 4 #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Cara-1 START scanf prinf T = A + B END A B T Program Flowchart Terminal : START & END I/O ( INPUT / OUTPUT) PROCESS Dua instruksi ini dapat digabung menjadi satu instruksi : Scanf(“%i %i”, &A, &B); scanf A,B

5 5 5 Hasil langkah per langkah

6 6 6 #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Cara-1 ABT dengan : int A, B, T; disiapkan 3 buah variabel integer Isinya ada, tapi tidak diketahui

7 7 7 #include main() { int A; printf(“%i”, A); } A akan tercetak nilai sembarang, antara : s.d

8 8 8 #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Cara-1 5 ABT dengan : scanf(“%i”, &A); misal nilai yang diinput dari keyboard nilainya = 5

9 9 9 #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Cara-1 52 ABT dengan : scanf(“%i”, &B); misal nilai yang diinput dari keyboard nilainya = 2

10 10 #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Cara ABT dengan : T = A + B; variabel T diisi dengan nilai A + B

11 11 #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Cara ABT dengan : printf(“%i”, T); tercetak isi variabel T yaitu : 7

12 12 Algo-03-3/10 #include main() { int A, B, T; scanf(“%i %i”, &A, &B); T = A + B; printf(“%i”, T); } #include main() { int A, B, T; scanf(“%i”, &A); scanf(“%i”, &B); T = A + B; printf(“%i”, T); } Dua instruksi scanf (INPUT) digabung jadi satu instruksi Jadi walaupun kedua program diatas berbeda cara menulis instruksi scanf (INPUT), tapi cara menginput data dan tampilan dilayar bisa sama atau Ketik : 5 2 muncul : 7 Ketik : 5 2 muncul : atau Ketik : 5 2 muncul : 7 Ketik : 5 2 muncul : 7

13 13 Algo-03-4/10 #include main() { int A, B; scanf(“%i”, &A); scanf(“%i”, &B); printf(“%i”,A+B); } #include main() { int A, B; scanf(“%i %i”, &A, &B); printf(“%i”, A+B); } Tidak menggunakan variabel untuk menampung total #include main() { int A, B, T; printf(“\nData Pertama : “); scanf(“%i”, &A); printf(“\nData Kedua : “); scanf(“%i”, &B); T = A + B; printf(“\nT o t a l = %i”, T); } Data pertama : 5 Data Kedua : 2 T o t a l = 7

14 14 printf(“\nT o t a l = %i ”, T ); T o t a l = 7 Tercetak di layar :

15 15 printf(“%i”, T); printf(“ %i %i ”, A, B ); printf(“Nilai Pertama : %i Nilai Kedua : %i ”, A, B ); Nilai Pertama : 5 Nilai Kedua : ABT

16 16 Algo-03-5/10 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } A BT AT Menggunakan tiga variabel A dan B untuk menampung input, dan T untuk menampung total Hanya menggunakan dua variabel A khusus menampung input, dan T kusus untuk menampung total Cara-3

17 17 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT dengan : int A, B, T; disiapkan 3 buah variabel integer Isinya ada, tapi tidak diketahui

18 18 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 0 ABT dengan : T = 0; Variabel T diisi sengan 0

19 19 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 50 ABT dengan : scanf(“%i”, &A); misal nilai yang diinput dari keyboard nilainya = 5

20 20 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 55 ABT dengan : dengan T = T + A; Variabel T diisi sengan nilai T + A yaitu 0 + 5

21 21 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara ABT dengan : scanf(“%i”, &B); misal nilai yang diinput dari keyboard nilainya = 2

22 22 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara ABT dengan : dengan T = T + B; Variabel T diisi sengan nilai T + B yaitu 5 + 2

23 23 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

24 24 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

25 25 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

26 26 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

27 27 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

28 28 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

29 29 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara-2 ABT

30 30 ILUSTRASI CARA-LAIN

31 31 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 1 disiapkan 3 variabel

32 32 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 2 variabel T diisi dengan nol

33 33 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 3 input nilai ke variabel A

34 34 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 4 tambahkan isi A ke T

35 35 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 5 inputkan nilai ke variabel B

36 36 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 6 tambahkan isi B ke T

37 37 #include main() { int A, B, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; printf(“%i”, T); } Cara A BT 7 cetak isi variabel T Tercetak : 7

38 38 Algo-03-5/10 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } AT Hanya menggunakan dua variabel A khusus menampung input, dan T kusus untuk menampung total Cara-3

39 39 Algo-03-5/10 Hasil langkah per langkah

40 40 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

41 41 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

42 42 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

43 43 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

44 44 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

45 45 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

46 46 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 AT

47 47 ILUSTRASI CARA-LAIN

48 48 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T disiapkan variabel A dan T

49 49 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T T diisi dengan nol

50 50 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T diinput nilai 5 ke A

51 51 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T isi T ditambah dengan nilai A

52 52 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T diinput nilai 2 ke A isi A yang lama hilang diganti dengan isi yang baru

53 53 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T isi T ditambah dengan nilai A

54 54 #include main() { int A,T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara A T cetak isi variebel T tercetak : 7

55 55 Algo-03-6/10 Soal Susun program dalam bahasa C untuk menginput 4 (empat) buah bilangan (nilai), kemudian mencetak total keempat buah bilangan tersebut:

56 56 Algo-03-6/10 Soal Susun program dalam bahasa C untuk menginput 4 (empat) buah bilangan (nilai), kemudian mencetak total keempat buah bilangan tersebut: A B T C 610 D

57 57 #include main() { int A, B, C, D, T; scanf(“%i”, &A); scanf(“%i”, &B); scanf(“%i”, &C); scanf(“%i”, &D); T = A + B + C + D; printf(“%i”, T); } Cara-1 Menggunakan 5 variabel Algo-03-7/10 #include main() { int A, B, C, D, T; scanf(“%i %i %i %i”, &A,&B,&C,&D); T = A + B + C + D; printf(“%i”, T); } Cara-1a ABC D T

58 58 #include main() { int A, B, C, D, T; scanf(“%i %i %i %i”, &A, &B, &C, &D); T = A + B + C + D; printf(“%i”, T); } Cara-1a Menggunakan 5 variabel ABC D T

59 59 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 Menggunakan 5 variabel A B T C D int A, B, C, D, T;

60 60 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C D T = 0;

61 61 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C D scanf(“%i”, &A);

62 62 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C D T = T + A;

63 63 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C D scanf(“%i”, &B);

64 64 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C D T = T + B;

65 65 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C 10 D scanf(“%i”, &C);

66 66 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C 10 D T = T + C;

67 67 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C 610 D scanf(“%i”, &D);

68 68 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C 610 D T = T + D;

69 69 #include main() { int A, B, C, D, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &B); T = T + B; scanf(“%i”, &C); T = T + C; scanf(“%i”, &D); T = T + D; printf(“%i”, T); } Cara-2 A B T C 610 D printf(“%i”, T);

70 70 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 Menggunakan 2 variabel A dan T Var. A, khusus menampung input, Var. T khusus menampung total A T int A, T;

71 71 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T T = 0;

72 72 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T scanf(“%i”, &A);

73 73 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T T = T + A;

74 74 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T scanf(“%i”, &A);

75 75 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T T = T + A;

76 76 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T scanf(“%i”, &A);

77 77 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T T = T + A;

78 78 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T scanf(“%i”, &A);

79 79 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T T = T + A;

80 80 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-3 A T print(“%i”, T);

81 81 #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } ADA 4 KELOMPOK YANG SAMA

82 82 #include main() { int A, i, T; T = 0; for ( i=1; i <= 4; i=i+1) { scanf(“%i”, &A); T = T + A; } printf(“%i”, T); }

83 83 #include main() { int A, i, T; T = 0; i = 1; while ( i <= 4) { scanf(“%i”, &A); T = T + A; i = i + 1; } printf(“%i”, T); }

84 84 #include main() { int A, i, T; T = 0; i = 1; do { scanf(“%i”, &A); T = T + A; i = i + 1; } while ( i <= 4); printf(“%i”, T); } 034

85 85 Soal Susun program dalam bahasa C untuk menginput 100 (seratus) buah bilangan (nilai), kemudian mencetak total seluruh bilangan tersebut:

86 86 Kembali kita perhatikan Cara-4 sebelumnya sbb: #include main() { int A, T; T = 0; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; scanf(“%i”, &A); T = T + A; printf(“%i”, T); } Cara-4 Cara-5. #include main() { int A, i, T; T = 0; for ( i=1; i <= 4; i=i+1) { scanf(“%i”, &A); T = T + A; } printf(“%i”, T); } Cara-6. #include main() { int A, i, T; T = 0; i = 1; while ( i <= 4) { scanf(“%i”, &A); T = T + A; i = i + 1; } printf(“%i”, T); } #include main() { int A, i, T; T = 0; i = 1; do { scanf(“%i”, &A); T = T + A; i = i + 1; } while ( i <= 4); printf(“%i”, T); } Algo-03-11/ Cara-7

87 87 Soal Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan bulat, kemudian mencetak salah satu bilangan yang nilainya terbesar. if Statement A 25 5 scanf printf 5252 B MISAL NILAI YANG DIINPUT ADALAH 5 DAN 2

88 88 #include main() { int A, B; scanf(“ %i ”, &A); scanf(“ %i ”, &B); if (A > B) { printf(“\n i% “, A); } else { printf(“\n i% “, B); } Cara-1 Dua instruksi ini dapat digabung menjadi satu : scanf(“ %i %i “, &A, &B ); Algo-04-1/ START Scanf scanf pritnf END A B A FLOWCHART Cara-1 B A > B falsetrue pritnf

89 89 START Scanf scanf pritnf END A B A FLOWCHART Cara-1 B A > B falsetrue pritnf Algo-04-3/

90 90 #include main() { int A, B; scanf(“ %i ”, &A); scanf(“ %i ”, &B); if (A > B) printf(“\n i% “, A); else printf(“\n i% “, B); } Cara-1 Dua instruksi scanf diatas, dapat digabung menjadi satu : scanf(“ %i %i “, &A, &B ); Algo-04-2/ 035

91 91 Control Statement if( ) cond = condition, kondisi yang mempunyai nilai TRUE atau FALSE Bentuk Umum if ( cond ) { } else { } statements- true statements- false next instruction Flowchart cond next instruction stmnt- false stmnt- true TRUEFALSE Algo-04-5/ Bentuk - 1

92 92 if (A > B) printf(“i%“, A); else printf(“i%“, B); Algo-04-6/ if (A < B) printf(“i%“, B); else printf(“i%“, A); if (B > A) printf(“i%“, B); else printf(“i%“, A); if (B < A) printf(“i%“, A); else printf(“i%“, B);

93 93 #include main() { int A, B, MAX; scanf(“ %i ”, &A); scanf(“ %i ”, &B); if (A > B) MAX = A; else MAX = B; } printf(“i%“, MAX); Cara-2 Dua instruksi scanf diatas, dapat digabung menjadi satu : scanf(“ %i %i “, &A, &B ); Algo-04-7/


Download ppt "1 1 Algo-03-1/10. 2 2 Soal Susun program dalam bahasa C untuk menginput 2 (dua) buah bilangan (nilai), kemudian mencetak total kedua buah bilangan tersebut:"

Presentasi serupa


Iklan oleh Google