1 2 3 Soal1 Sudah ada array A
- Slides: 27
1
2
3
Soal-1. Sudah ada array A Satu Dimensi yang dibuat dengan int A[9]; . Belum ada isinya sebagai berikut : 0 1 2 3 4 5 6 7 8 Gambarkan kembali array tersebut lengkap dengan isinya bila diisi dengan program sebagai berikut : a. for(I=0; I<=8; I++) b. for(I=0; I<=8; I=I+2) { A[ I ] = I; } d. for(I=0; I<=8; I++) { A[ I ] = I*2+1; } { A[ I ] = I; } c. for(I=8; I>=0; I--) { A[ I ] = I; } 4
6
Soal-2. Sudah ada array A Satu Dimensi yang dibuat dengan int A[11]. Belum ada isinya dengan ilustrasi sebagai berikut : 0 1 2 3 4 5 6 7 8 9 10 Susun program (penggalan program) untuk mengisi array tersebut sehingga isinya menjadi sebagai berikut : 0 a. d. 1 0 4 5 2 1 3 2 7 4 5 3 4 5 6 7 3 2 4 9 10 8 9 6 7 8 9 5 6 9 11 10 7 3 2 8 4 5 1 1 6 3 3 0 0 3 2 1 0 c. 2 1 0 b. 1 10 6 5 6 7 5 8 10 9 7
0 e. 100 0 f. 3 95 1 4 5 0 6 7 85 2 3 4 8 9 5 6 7 8 50 9 4 1 2 3 4 5 2 1 3 4 3 5 10 3 6 7 8 9 2 1 10 70 1 0 h. 2 5 0 g. 1 7 8 9 6 1 4 5 10 3 6 2 10 10 8
9
Soal-3. Sudah ada array A Satu Dimensi yang dibuat dengan int A[11]. Belum ada isinya dengan ilustrasi sebagai berikut : 0 1 2 3 4 5 6 7 8 9 10 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 : 0 a. 12 0 b. 1 35 2 15 1 20 3 7 2 3 9 4 5 10 4 25 6 5 5 17 6 7 8 2 17 7 8 2 5 9 10 25 9 9 20 35 7 15 12 10 10 diisi berurutan dari belakang 10
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) 0 c. 1 2 12 0 3 15 1 2 3 d. 12 15 0 4 1 5 6 7 7 4 5 3 4 9 10 10 6 7 10 2 8 8 5 9 10 17 25 5 6 7 8 9 2 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. 10 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. 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) 0 1 f. 15 0 g. 2 7 1 15 3 5 2 5 6 17 25 3 7 4 4 5 9 6 5 7 7 8 9 10 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 35 11 8 9 10 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 12
13
Soal-4. Sudah ada array A Satu Dimensi yang dibuat dengan int A[12]. Sudah ada isinya sebagai berikut : 0 12 1 2 15 3 7 4 10 5 6 5 7 8 2 17 9 10 25 11 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. 12 15 7 10 5 2 17 25 9 20 35 14 b. 14 35 20 9 25 17 2 5 10 7 15 12 c. 12 15 10 17 25 20 35 14 d 15 7 5 17 25 9 35 (hanya yang bernilai lebih besar dari 9) (hanya yang bernilai ganjil) 14
0 12 1 2 15 3 7 4 10 5 6 5 7 8 2 17 9 10 25 11 9 20 35 14 Untuk Soal e, f dan g, setiap baris, maksimal 3 buah nilai e. 12 15 7 10 5 2 17 25 9 20 35 14 Semua nilai f. 12 15 10 17 25 20 35 14 hanya yang bernilai lebih besar dari 9 g. 15 7 5 17 25 9 35 hanya yang bernilai ganjil 15
Soal-5. Sudah ada array Satu Dimensi yang dibuat dengan char A[15], sudah ada isinya dengan ilustrasi sebagai berikut : 0 A 1 B 2 3 C 4 D 5 6 7 E F 8 G 9 10 H 11 12 I 13 J 14 K L M N O Susun program (penggalan program) untuk mencetak isi array tersebut sehingga tercetak sebagai berikut : a. f. ABC DE FGH IJ KLMNO A B C D E F G H I J K L MN O b. A BC DEF GHI J KLMNO c. ABCDE FGHI JKL MN O d. A BC DEF GHIJ KLMNO e. ABCDE FGHI JKL MN O g. A O BN CM DL EK FJ GI HH h. A B C D E F G H I J K L MN O i. A B D G K 16
17
Soal-6. Sudah ada array A Satu Dimensi yang dibuat dengan int A[12]. Sudah ada isinya sebagai berikut : 0 12 1 2 15 3 7 4 5 10 6 5 7 8 9 2 17 10 25 11 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(“%4 i”, A[ I ] ); } for( I=0; I<=11; I=I+4 ) { printf(“n%4 i”, A[ I ] ); } c. d. for(I=0; I<=11; I++ ) { printf(“%4 i”, A[ 11 - I ] ); } for( I=0; I<=11; I=I+3 ) { printf(“n%4 i”, A[ I*2+1 ] ); } 18
e. for(I=0; I<=11; I++ ) { if(I<20) printf(“%4 i”, A[I]); I++; } f. I=0; while(I<=11) { if(I%2 == 0) printf(“%4 i”, A[I]); I++; } g. I=0; while(I<=11) {if(fmod(I, 2) == 0) printf(“%4 i”, A[I]); I++; } h. N=1; forb. I=0; I<=11; I=I+2 ); { printf(“%4 i”, A[N]); N++; } i. j. N=1; I=0; while(I<=11) { printf(“%4 i”, A[N]); N++; I+=N; } N=1; X=1; I=0; while(I<=11) { printf(“%4 i”, A[N]); N++; I+=X; X++; } 19
20
Soal-7. Sudah ada array Satu Dimensi yang dibuat dengan char A[15], sudah ada isinya dengan ilustrasi sebagai berikut : 0 A 1 B 2 3 C 4 D 5 6 E 7 8 F G 9 10 H 11 12 13 I J 14 K L M N O Apa yang tercetak bila array diatas dicetak dengan instruksi ( penggalan program ) berikut ini : a. for(I=0; I<=4; I++) { for(J=0; J<=2; J++) { printf(“%3 c”, A[I*3 + J]); } printf(“n”); } b. N=0; for(I=0; I<=4; I++ ) { for(J=0; J<=2; J++) { printf(“%3 c”, A[N]); } printf(“n”); } 21
c. e. I=0; while(I<=14) { printf(“%3 c”, A[I]); if((I+1)%3 == 0) printf(“n”); I++; } N=0; for(I=1; I<=5; I++) { for(J=I; J<=5; J++) { printf(“%3 c”, A[N]); N++; } printf(“n”); } d. f. N=0; I=0; while(I<=14) { printf(“%3 c”, A[I]); N++; if( N == 3) { printf(“n”); N = 0; } I++; } N=0; for( I=1; I<=4; I++ ) { for(J=1; J<=I; J++) { printf(“%3 c”, A[N]); N++; } printf(“n”); } 22
23
Soal-8. Sudah ada array Satu Dimensi yang dibuat dengan char A[7], sudah ada isinya dengan ilustrasi sebagai berikut : 0 A 1 B 2 3 C 4 D 5 6 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 24
25
Soal-9. Sudah ada array Satu Dimensi yang dibuat dengan char A[7], sudah ada isinya dengan ilustrasi sebagai berikut : 0 A 1 B 2 3 C 4 D 5 6 E F G Susun program ( penggalan program )untuk mencetak isi array tersebut agar tercetak berikut ini : Kombinasi 3 karakter dari 7 karakter yang ada 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 26
27
- Membeli bisnis yang sudah ada adalah
- Kepemilikan bisnis yang sudah ada
- Dalam laporan percobaan tidak ada urutan waktu tetapi ada
- Nilai dari tabel kebenaran biimplikasi adalah
- Suatu tarikan atau dorongan
- Ada array
- Broadside vs endfire
- Photovoltaic array maximum power point tracking array
- Diketahui suatu array segitiga memiliki 5 baris dan kolom
- Larik
- Jagged array
- Sparse array adalah
- Associative array vs indexed array
- Array 2 dimensi python
- Pga vs lga
- Manusia purba sudah mampu melebur
- Mentang-mentang nnn sudah berakhir
- Kesusastraan rakyat yang sudah memiliki bentuk tertentu
- Penutup surat lamaran pekerjaan
- Bagaimana merencanakan algoritma
- Gaya yang tidak melakukan usaha adalah
- Sebagai indikator surat yang sudah terkirim adalah....
- Jika s = bilangan asli dan d = x
- 9 komponen misi perusahaan
- Cek pupns yang sudah terdaftar
- Udang disebalik batu maksud
- Contoh ayat diksi
- Waktu yang dibutuhkan untuk menembus selaput dara