Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

09.6 Hari-9.

Presentasi serupa


Presentasi berjudul: "09.6 Hari-9."— Transcript presentasi:

1 09.6 Hari-9

2 09.6 Pekerjaan Rumah

3

4 Soal-1. Sudah ada array A Satu Dimensi yang dibuat dengan int A[9];. Belum ada isinya sebagai berikut : Gambarkan kembali array tersebut lengkap dengan isinya bila diisi dengan program sebagai berikut : a. for(I=0; I<=8; I++) { A[ I ] = I; } b. for(I=0; I<=8; I=I+2) { A[ I ] = I; } c. for(I=8; I>=0; I--) { A[ I ] = I; } d. for(I=0; I<=8; I++) { A[ I ] = I*2+1; }

5 for(I=0; I<=8; I++) { A[ I ] = pow( 2,(I-1) ); } N = 1;
e. f. for(I=0; I<=8; I++) { A[ I ] = pow( 2,(I-1) ); } N = 1; for(I=0; I<=8; I++) { A[ I ] = N ; N++ ; } g. N = 1; for(I=0; I<=8; I++) { A[ I ] = N ; N = N + 2 ; } h. N = 5; for(I=0; I<=8; I++) { A[ I ] = N ; N = N + 3 ; } i. N =1; I=0; while(I<=8) { A[ I ] = N; N++; I+=N; } k. N = 1; X = 1; I = 0; while(I<=8) { A[ I ] = N; N++; X=X + 1; I = I + X; } j. N = 1; X = 1; for( I = 0; I<=8; I++ ) { A[ I ] = N; N= N + X; X = X + 1; }

6

7 Soal-2. Sudah ada array A Satu Dimensi yang dibuat dengan int A[11]. Belum ada isinya dengan ilustrasi sebagai berikut : Susun program (penggalan program) untuk mengisi array tersebut sehingga isinya menjadi sebagai berikut : a. 1 2 3 4 5 6 b. 1 3 5 7 9 11 c. 1 3 6 10 d. 2 5 9

8 e. 100 95 85 70 50 f. 5 4 3 2 1 g. 1 2 3 4 5 h. 1 3 6 10

9

10 Soal-3. Sudah ada array A Satu Dimensi yang dibuat dengan int A[11]. Belum ada isinya dengan ilustrasi sebagai berikut : Dalam dokumen ada data tertulis dengan urutan sebagai berikut : 12, 15, 7, 10, 5, 2, 17, 25, 9, 20, 35, 28, 14, 11, 999 (999 sebagai End Of Data) Susun program (penggalan program) untuk menginput data dalam dokumen diatas, satu persatu (mulai dari urutan paling kiri) dan menyimpannya kedalam array sehingga isi array menjadi : a. 12 15 7 10 5 2 17 25 9 20 35 b. 35 20 9 25 17 2 5 10 7 15 12 diisi berurutan dari belakang

11 Dalam dokumen ada data tertulis dengan urutan sebagai berikut :
12, 15, 7, 10, 5, 2, 17, 25, 9, 20, 35, 28, 14, 11, 999 (999 sebagai End Of Data) c. 12 15 7 10 5 2 d. 12 15 10 17 25 20 35 Yang disimpan hanya bila data yang diinput bernilai lebih besar dari 9.Disimpan sesuai dengan urutan letak data dalam dokumen, Diinput sebatas data yang ada dan sebatas tempat array yang tersedia. e. 12 15 10 17 25 20 35 28 14 11 Yang disimpan hanya bila data yang diinput bernilai lebih besar dari 9. Disimpan berderetan dalam array, Diinput sebatas data yang ada dan sebatas tempat array yang tersedia.

12 Dalam dokumen ada data tertulis dengan urutan sebagai berikut :
12, 15, 7, 10, 5, 2, 17, 25, 9, 20, 35, 28, 14, 11, 999 (999 sebagai End Of Data) Yang disimpan hanya nilai yang diinput bernilai ganjil. Nilai yang diinput sebatas nilai yang ada, dan sebatas tempat yang tersedia Nilai 999 hanya sebagai batas, tidak ikut disimpan f. 15 7 5 17 25 9 35 11 g. 15 7 5 17 25 9 35 Yang disimpan hanya bila data yang diinput yang bernilai ganjil. Disimpan dalam array sesuai dengan tata letak (urutannya) dalam okumen. Nilai yang diinput sebatas nilai yang ada, dan sebatas tempat yang tersedia Nilai 999 hanya sebagai batas, tidak ikut disimpan

13

14 Soal-4. Sudah ada array A Satu Dimensi yang dibuat dengan int A[12]. Sudah ada isinya sebagai berikut : 12 15 7 10 5 2 17 25 9 20 35 14 Susun program (penggalan program) untuk mencetak isi array tersebut sehingga tercetak sebagai berikut : Catatan : Setiap nilai menempati 4 lokasi (space) a. b. c. (hanya yang bernilai lebih besar dari 9) d (hanya yang bernilai ganjil)

15 e. f. g. Untuk Soal e, f dan g, setiap baris, maksimal 3 buah nilai
12 15 7 10 5 2 17 25 9 20 35 14 Untuk Soal e, f dan g, setiap baris, maksimal 3 buah nilai e. f. 35 14 g. 35 hanya yang bernilai lebih besar dari 9 Semua nilai hanya yang bernilai ganjil

16 Soal-5. Sudah ada array Satu Dimensi yang dibuat dengan char A[15], sudah ada isinya dengan ilustrasi sebagai berikut : A B C D E F G H I J K L M N O Susun program (penggalan program) untuk mencetak isi array tersebut sehingga tercetak sebagai berikut : a. A B C D E F G H I J K L M N O b. d. e. A B C D E F G H I J K L M N O c. A B C D E F G H I J K L M N O A B C D E F G H I J K L M N O A B C D E F G H I J K L M N O f. A B C D E F G H I J K L M N O g. A O B N C M D L E K F J G I H H h. A B C D E F G H I J K L M N O i. A B D G K

17

18 Soal-6. Sudah ada array A Satu Dimensi yang dibuat dengan int A[12]. Sudah ada isinya sebagai berikut : 12 15 7 10 5 2 17 25 9 20 35 14 Apa yang tercetak bila array diatas dicetak dengan instruksi (penggalan program) berikut ini : a. b. for(I=0; I<=11; I++ ) { printf(“%4i”, A[ I ] ); } for( I=0; I<=11; I=I+4 ) { printf(“\n%4i”, A[ I ] ); } c. d. for(I=0; I<=11; I++ ) { printf(“%4i”, A[ 11- I ] ); } for( I=0; I<=11; I=I+3 ) { printf(“\n%4i”, A[ I*2+1 ] ); }

19 e. f. g. h. j. i. for(I=0; I<=11; I++ ) I=0; { if(I<20)
printf(“%4i”, A[I]); I++; } I=0; while(I<=11) { if(I%2 == 0) printf(“%4i”, A[I]); I++; } g. h. I=0; while(I<=11) {if(fmod(I,2) == 0) printf(“%4i”, A[I]); I++; } N=1; forbI=0; I<=11;I=I+2 ); { printf(“%4i”, A[N]); N++; } j. N=1; X=1; I=0; while(I<=11) { printf(“%4i”, A[N]); N++; I+=X; X++; } i. N=1; I=0; while(I<=11) { printf(“%4i”, A[N]); N++; I+=N; }

20

21 Soal-7. Sudah ada array Satu Dimensi yang dibuat dengan char A[15], sudah ada isinya dengan ilustrasi sebagai berikut : A B C D E F G H I J K L M N O Apa yang tercetak bila array diatas dicetak dengan instruksi ( penggalan program ) berikut ini : a. b. for(I=0; I<=4; I++) { for(J=0; J<=2; J++) { printf(“%3c”, A[I*3 + J]); } printf(“\n”); N=0; for(I=0; I<=4; I++ ) { for(J=0; J<=2; J++) { printf(“%3c”, A[N]); } printf(“\n”);

22 c. d. e. f. I=0; while(I<=14) { printf(“%3c”, A[I]);
if((I+1)%3 == 0) printf(“\n”); I++; } N=0; I=0; while(I<=14) { printf(“%3c”, A[I]); N++; if( N == 3) { printf(“\n”); N = 0; } I++; e. N=0; for(I=1; I<=5; I++) { for(J=I; J<=5; J++) { printf(“%3c”, A[N]); N++; } printf(“\n”); f. N=0; for( I=1; I<=4; I++ ) { for(J=1; J<=I; J++) { printf(“%3c”, A[N]); N++; } printf(“\n”);

23

24 Soal-8. b. a. AB AC AD AE AF AG ABC ABD ABE ABF ABG BC BD BE BF BG
Sudah ada array Satu Dimensi yang dibuat dengan char A[7], sudah ada isinya dengan ilustrasi sebagai berikut : A B C D E F G Susun program ( penggalan program )untuk mencetak isi array tersebut agar tercetak berikut ini : a. AB AC AD AE AF AG BC BD BE BF BG CD CE CF CG DE DF DG EF EG FG b. ABC ABD ABE ABF ABG BCD BCE BCF BCG CDE CDF CDG DEF DEG EFG

25

26 Soal-9. Kombinasi 3 karakter dari 7 karakter yang ada
Sudah ada array Satu Dimensi yang dibuat dengan char A[7], sudah ada isinya dengan ilustrasi sebagai berikut : ABC ABD ABE ABF ABG ACD ACE ACF ACG ADE ADF ADG AEF AEG AFG BCD BCE BCF BCG BDE BDF BDG BEF BEG BFG CDE CDF CDG CEF CEG CFG DEF DEG DFG EFG A B C D E F G Susun program ( penggalan program )untuk mencetak isi array tersebut agar tercetak berikut ini : Kombinasi 3 karakter dari 7 karakter yang ada

27 Selesai Hari ke-9


Download ppt "09.6 Hari-9."

Presentasi serupa


Iklan oleh Google