SlideShare a Scribd company logo
1 of 13
Download to read offline
Array 1D dan 2D
Ir. Sihar, M.T.
IF-FTID | BDG-2022
Sebuah var: xP{9,-4,7,6.5,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan hasil
pembagian konstanta 2 terhadap data ke-2 (math-based). Tampilkan sebelumnya terlebih dahulu isi
xP, selanjutnya hasil pembagian tersebut.
Solusi:
Konstruksi-algoritma (math-based):
xP[1]=9; xP[4]=6.5;
xP[2]=-4; xP[5]=6;
xP[3]=7; xP[6]=4;
Akan ditampilkan: 2  xP[2];
Bila diketahui bahwa aZ{9,-4,7,6,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan
data ke-3 (math-based) isi aZ.
Solusi:
Konstruksi-algoritma (math-based):
aZ[3]=7;
Bila diketahui bahwa aZ{9,-4,7,6,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan
data ke-4 dan ke-1 (math-based) isi aZ secara horisontal.
Solusi:
Konstruksi-algoritma (math-based):
aZ[4]=6;
aZ[1]=9;
Akan ditampilkan: 6 9
Bila diketahui bahwa aZ{9,-4,7,6,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan isi
aZ.
Bila diketahui bahwa aZ{9,-4,7,16,6,4}; dan xR menampung hasil pembagian (indeks merujuk math-
based) data ke-6 terhadap data ke-4, maka tuliskan algoritma dan pemrograman untuk menampilkan
isi xR.
Solusi:
Konstruksi-algoritma (math-based):
aZ[6]=4;
aZ[4]=16;
xR=aZ[6]÷aZ[4];
tampilkan xR;
Akan ditampilkan:0.25
Ubah kode menjadi ‘f’;
Perhatikan konstruksi-algoritma berikut:
aR{9,12,4,-7,4,6,4};
qZ=aR[1]aR[3];
qZ=qZ2;
qZ=qZaR[5];
tampilkan qZ;
Tuliskan algoritma dan pemrograman berdasar konstruksi-algoritma tersebut bila indeks merujuk math-based.
Solusi:
Konstruksi-algoritma (math-based):
qZ=aR[1]-aR[3]  9-4=5;
qZ=qZ*2  5*2=10;
qZ=qZ÷aR[5];  10÷4=2.5;
tampilkan qZ;
Akan ditampilkan:2.5
4
3
2
Apabila masing-masing dimensi balok tsb, panjang,
lebar, tinggi; ditampungkan ke (math-based) var: xR,
yakni: xR[1], xR[2], xR[3], maka tuliskan algoritma
dan pemrograman untuk menampilkan isi xR.
Solusi:
Konstruksi-algoritma (math-based):
xR[1]=4;
xR[2]=2;
xR[3]=3;
tampilkan xR;
Asumsi ditampilkan secara vertikal;
Berdasar matriks berikut, tuliskan algoritma dan pemrograman untuk menampilkan hasil
penjumlahan (math-based) zT[2][2] terhadap zT[3][1];
Solusi:
Konstruksi-algoritma (math-based):
zT[2][2]+zT[3][1];
0.5+8=8.5;
Maka akan ditampilkan: 8.5
Berdasar matriks berikut, dituliskan konstruksi-algoritma berikut ini (math-based):
aL2;
xaL;
aLaLzR[1][2];
aL=aL+zR[2][3];
aLaLx;
tampilkan aL;
Tuliskan algoritma dan pemrograman berdasar konstruksi-algoritma tersebut.
Solusi:
Konstruksi-algoritma (math-based):
aL 2;
x=aL;
aLaLzR[1][2]; aL=2*(1.5)=3;
aL=aL+zR[2][3]; aL=3+(-1)=2;
aLaLx; aL=2 2=1;
tampilkan aL;
Akan ditampilkan:1.0
Berdasar matriks berikut, jika var: xC menampung hasil pembagian (math-based) zT[2][3] terhadap
zT[1][2]; maka tuliskan algoritma dan pemrograman untuk menampilkan isi xC.
Solusi:
Konstruksi-algoritma (math-based):
xCzT[2][3]  zT[1][2]; xC=1 0.5=2;
tampilkan xC;
Akan ditampilkan:2.0
Berdasar matriks berikut, dilakukan pertukaran data (math-based) data pada baris ke-2 kolom ke-1
terhadap data di baris ke-1 kolom ke-3. Tuliskan algoritma dan pemrograman untuk menampilkan
matriks sebelum dan sesudah dilakukan pertukaran data.
Solusi:
Konstruksi-algoritma (math-based):
azR[2][1] ;
zR[2][1]=zR[1][3];
zR[1][3]=a;
Daftar Pustaka
1) Beazley, D. Phyton Essential Reference, 2nd edition. SAMS Publishing. 2001.
2) Brown, M.C. Python, The Complete Reference. McGraw-Hill. 2001.
3) Brueck, D. , Tanner, S. Python 2.1 Bible. Wile. 2001.
4) Sedgewick, R. Algorithms-third edition. Addison-Wesley. 2003.
5) Shaffer, C. A. A Practical Introduction to Data Structures and Algorithm Analysis. Department of
Computer Science, Virginia Tech. 2009.
6) Simamora, S.N.M.P. Modul Belajar Praktis Algoritma dan Pemrograman. Penerbit Deepublish,
Yogyakarta. 2016. ISBN: 978-602-401-318-9.
7) Simamora, S.N.M.P. “Diktat Algoritma & Pemrograman”. Program studi T. Informatika, Fak. Teknik.
Univ. Widyatama. Bandung. 2015.
8) Simamora, S.N.M.P. “Diktat Algoritma & Pemrograman”. Program studi T. Informatika, Fak.
Teknologi Informasi dan Digital. IDE LPKIA. Bandung. 2022.
9) Simamora, S.N.M.P. "Diktat Algoritma dan Pemrograman 1". Jurusan Ilmu Komputer, F-MIPA. UNAI.
Bandung. 2005.
https://www.youtube.com/watch?v=vJr6WNv_EtQ
https://youtu.be/PM2iFpvgc24

More Related Content

Similar to Lthn_kasus_M13_alpro.pdf

Panduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdfPanduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdfgunturwijaya7
 
Tugas2
Tugas2Tugas2
Tugas2Av Ri
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++staffpengajar
 
Java programming sns
Java programming snsJava programming sns
Java programming snsstaffpengajar
 
76110863 matlab
76110863 matlab76110863 matlab
76110863 matlabJose Costa
 
Software Matematika Sebagai Penunjang Proses Belajar
Software Matematika Sebagai Penunjang Proses BelajarSoftware Matematika Sebagai Penunjang Proses Belajar
Software Matematika Sebagai Penunjang Proses BelajarPrandita Sega
 
Presentasi Matlab
Presentasi MatlabPresentasi Matlab
Presentasi Matlabarifgator
 
Modul maple untuk metnum 2014
Modul maple untuk metnum 2014Modul maple untuk metnum 2014
Modul maple untuk metnum 2014Samuel Pinto'o
 
Makalah matrik dan sistem persamaan linear
Makalah matrik dan sistem persamaan linearMakalah matrik dan sistem persamaan linear
Makalah matrik dan sistem persamaan linearPertiwi0812
 
Java Script Concepts
Java Script ConceptsJava Script Concepts
Java Script Conceptsstaffpengajar
 
Pekan 6 - Metode Grafik Tugas 1.pptx
Pekan 6 - Metode Grafik Tugas 1.pptxPekan 6 - Metode Grafik Tugas 1.pptx
Pekan 6 - Metode Grafik Tugas 1.pptxssuserb7d229
 
Cepat mahir dengan matlab
Cepat mahir dengan matlabCepat mahir dengan matlab
Cepat mahir dengan matlabNur Hy
 
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPrasetyo Adi
 

Similar to Lthn_kasus_M13_alpro.pdf (20)

Panduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdfPanduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdf
 
Matlab 6
Matlab 6Matlab 6
Matlab 6
 
Tugas2
Tugas2Tugas2
Tugas2
 
Matdas.pptx
Matdas.pptxMatdas.pptx
Matdas.pptx
 
Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++Algoritma Matematika Informasi dalam Pemrograman C++
Algoritma Matematika Informasi dalam Pemrograman C++
 
Java programming sns
Java programming snsJava programming sns
Java programming sns
 
76110863 matlab
76110863 matlab76110863 matlab
76110863 matlab
 
M15_alpro_.pdf
M15_alpro_.pdfM15_alpro_.pdf
M15_alpro_.pdf
 
Software Matematika Sebagai Penunjang Proses Belajar
Software Matematika Sebagai Penunjang Proses BelajarSoftware Matematika Sebagai Penunjang Proses Belajar
Software Matematika Sebagai Penunjang Proses Belajar
 
Presentasi Matlab
Presentasi MatlabPresentasi Matlab
Presentasi Matlab
 
Modul maple untuk metnum 2014
Modul maple untuk metnum 2014Modul maple untuk metnum 2014
Modul maple untuk metnum 2014
 
Makalah matrik dan sistem persamaan linear
Makalah matrik dan sistem persamaan linearMakalah matrik dan sistem persamaan linear
Makalah matrik dan sistem persamaan linear
 
Java Script Concepts
Java Script ConceptsJava Script Concepts
Java Script Concepts
 
Grafika komputer
Grafika komputerGrafika komputer
Grafika komputer
 
Pekan 6 - Metode Grafik Tugas 1.pptx
Pekan 6 - Metode Grafik Tugas 1.pptxPekan 6 - Metode Grafik Tugas 1.pptx
Pekan 6 - Metode Grafik Tugas 1.pptx
 
Fungsi grafik di matlab
Fungsi grafik di matlabFungsi grafik di matlab
Fungsi grafik di matlab
 
Cepat mahir dengan matlab
Cepat mahir dengan matlabCepat mahir dengan matlab
Cepat mahir dengan matlab
 
Galeri PythonTeX
Galeri PythonTeXGaleri PythonTeX
Galeri PythonTeX
 
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPertemuan 6 Struktur Data, Algoritma dan Pemrograman
Pertemuan 6 Struktur Data, Algoritma dan Pemrograman
 
2 array n-matriks
2 array n-matriks2 array n-matriks
2 array n-matriks
 

More from staffpengajar

Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfstaffpengajar
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfstaffpengajar
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesstaffpengajar
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_snsstaffpengajar
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politelstaffpengajar
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000staffpengajar
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cppstaffpengajar
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_staffpengajar
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulatorstaffpengajar
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineeringstaffpengajar
 
tif314 m11 krywn_sns_
tif314 m11 krywn_sns_tif314 m11 krywn_sns_
tif314 m11 krywn_sns_staffpengajar
 
M10 tif314 kls.krywn-sns
M10 tif314 kls.krywn-snsM10 tif314 kls.krywn-sns
M10 tif314 kls.krywn-snsstaffpengajar
 
tif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywntif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywnstaffpengajar
 

More from staffpengajar (20)

M09-jarKomp-1_.pdf
M09-jarKomp-1_.pdfM09-jarKomp-1_.pdf
M09-jarKomp-1_.pdf
 
M10-jarKomp-1.pdf
M10-jarKomp-1.pdfM10-jarKomp-1.pdf
M10-jarKomp-1.pdf
 
Dasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdfDasar Operator Arithmatika_python.pdf
Dasar Operator Arithmatika_python.pdf
 
artikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdfartikel_IoT_PR_snmpsimamora.pdf
artikel_IoT_PR_snmpsimamora.pdf
 
data_dan_DBase_.pdf
data_dan_DBase_.pdfdata_dan_DBase_.pdf
data_dan_DBase_.pdf
 
Japaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variablesJapaness multiplification 3 variables and 4 variables
Japaness multiplification 3 variables and 4 variables
 
Randomize number vbscript_sns
Randomize number vbscript_snsRandomize number vbscript_sns
Randomize number vbscript_sns
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Artikel sns op-bndg_2000
Artikel sns op-bndg_2000Artikel sns op-bndg_2000
Artikel sns op-bndg_2000
 
sns about struct-cpp
sns about struct-cppsns about struct-cpp
sns about struct-cpp
 
Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_Allen d76 matlab-adjoe_
Allen d76 matlab-adjoe_
 
What about spim-simulator
What about spim-simulatorWhat about spim-simulator
What about spim-simulator
 
Notes reliability engineering
Notes reliability engineeringNotes reliability engineering
Notes reliability engineering
 
Matlab sns_77
Matlab sns_77Matlab sns_77
Matlab sns_77
 
sns es oop_
sns es oop_sns es oop_
sns es oop_
 
Oop aju allen-UBB
Oop aju allen-UBBOop aju allen-UBB
Oop aju allen-UBB
 
M8 tif314 krywn_sns
M8 tif314 krywn_snsM8 tif314 krywn_sns
M8 tif314 krywn_sns
 
tif314 m11 krywn_sns_
tif314 m11 krywn_sns_tif314 m11 krywn_sns_
tif314 m11 krywn_sns_
 
M10 tif314 kls.krywn-sns
M10 tif314 kls.krywn-snsM10 tif314 kls.krywn-sns
M10 tif314 kls.krywn-sns
 
tif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywntif306 minggu ke-6_kls.krywn
tif306 minggu ke-6_kls.krywn
 

Recently uploaded

Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxc9fhbm7gzj
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
demontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfdemontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfIndri117648
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 

Recently uploaded (20)

Materi Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptxMateri Bimbingan Manasik Haji Tarwiyah.pptx
Materi Bimbingan Manasik Haji Tarwiyah.pptx
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
demontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfdemontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdf
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 

Lthn_kasus_M13_alpro.pdf

  • 1. Array 1D dan 2D Ir. Sihar, M.T. IF-FTID | BDG-2022
  • 2. Sebuah var: xP{9,-4,7,6.5,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan hasil pembagian konstanta 2 terhadap data ke-2 (math-based). Tampilkan sebelumnya terlebih dahulu isi xP, selanjutnya hasil pembagian tersebut. Solusi: Konstruksi-algoritma (math-based): xP[1]=9; xP[4]=6.5; xP[2]=-4; xP[5]=6; xP[3]=7; xP[6]=4; Akan ditampilkan: 2  xP[2];
  • 3. Bila diketahui bahwa aZ{9,-4,7,6,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan data ke-3 (math-based) isi aZ. Solusi: Konstruksi-algoritma (math-based): aZ[3]=7;
  • 4. Bila diketahui bahwa aZ{9,-4,7,6,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan data ke-4 dan ke-1 (math-based) isi aZ secara horisontal. Solusi: Konstruksi-algoritma (math-based): aZ[4]=6; aZ[1]=9; Akan ditampilkan: 6 9
  • 5. Bila diketahui bahwa aZ{9,-4,7,6,6,4}; tuliskan algoritma dan pemrograman untuk menampilkan isi aZ.
  • 6. Bila diketahui bahwa aZ{9,-4,7,16,6,4}; dan xR menampung hasil pembagian (indeks merujuk math- based) data ke-6 terhadap data ke-4, maka tuliskan algoritma dan pemrograman untuk menampilkan isi xR. Solusi: Konstruksi-algoritma (math-based): aZ[6]=4; aZ[4]=16; xR=aZ[6]÷aZ[4]; tampilkan xR; Akan ditampilkan:0.25 Ubah kode menjadi ‘f’;
  • 7. Perhatikan konstruksi-algoritma berikut: aR{9,12,4,-7,4,6,4}; qZ=aR[1]aR[3]; qZ=qZ2; qZ=qZaR[5]; tampilkan qZ; Tuliskan algoritma dan pemrograman berdasar konstruksi-algoritma tersebut bila indeks merujuk math-based. Solusi: Konstruksi-algoritma (math-based): qZ=aR[1]-aR[3]  9-4=5; qZ=qZ*2  5*2=10; qZ=qZ÷aR[5];  10÷4=2.5; tampilkan qZ; Akan ditampilkan:2.5
  • 8. 4 3 2 Apabila masing-masing dimensi balok tsb, panjang, lebar, tinggi; ditampungkan ke (math-based) var: xR, yakni: xR[1], xR[2], xR[3], maka tuliskan algoritma dan pemrograman untuk menampilkan isi xR. Solusi: Konstruksi-algoritma (math-based): xR[1]=4; xR[2]=2; xR[3]=3; tampilkan xR; Asumsi ditampilkan secara vertikal;
  • 9. Berdasar matriks berikut, tuliskan algoritma dan pemrograman untuk menampilkan hasil penjumlahan (math-based) zT[2][2] terhadap zT[3][1]; Solusi: Konstruksi-algoritma (math-based): zT[2][2]+zT[3][1]; 0.5+8=8.5; Maka akan ditampilkan: 8.5
  • 10. Berdasar matriks berikut, dituliskan konstruksi-algoritma berikut ini (math-based): aL2; xaL; aLaLzR[1][2]; aL=aL+zR[2][3]; aLaLx; tampilkan aL; Tuliskan algoritma dan pemrograman berdasar konstruksi-algoritma tersebut. Solusi: Konstruksi-algoritma (math-based): aL 2; x=aL; aLaLzR[1][2]; aL=2*(1.5)=3; aL=aL+zR[2][3]; aL=3+(-1)=2; aLaLx; aL=2 2=1; tampilkan aL; Akan ditampilkan:1.0
  • 11. Berdasar matriks berikut, jika var: xC menampung hasil pembagian (math-based) zT[2][3] terhadap zT[1][2]; maka tuliskan algoritma dan pemrograman untuk menampilkan isi xC. Solusi: Konstruksi-algoritma (math-based): xCzT[2][3]  zT[1][2]; xC=1 0.5=2; tampilkan xC; Akan ditampilkan:2.0
  • 12. Berdasar matriks berikut, dilakukan pertukaran data (math-based) data pada baris ke-2 kolom ke-1 terhadap data di baris ke-1 kolom ke-3. Tuliskan algoritma dan pemrograman untuk menampilkan matriks sebelum dan sesudah dilakukan pertukaran data. Solusi: Konstruksi-algoritma (math-based): azR[2][1] ; zR[2][1]=zR[1][3]; zR[1][3]=a;
  • 13. Daftar Pustaka 1) Beazley, D. Phyton Essential Reference, 2nd edition. SAMS Publishing. 2001. 2) Brown, M.C. Python, The Complete Reference. McGraw-Hill. 2001. 3) Brueck, D. , Tanner, S. Python 2.1 Bible. Wile. 2001. 4) Sedgewick, R. Algorithms-third edition. Addison-Wesley. 2003. 5) Shaffer, C. A. A Practical Introduction to Data Structures and Algorithm Analysis. Department of Computer Science, Virginia Tech. 2009. 6) Simamora, S.N.M.P. Modul Belajar Praktis Algoritma dan Pemrograman. Penerbit Deepublish, Yogyakarta. 2016. ISBN: 978-602-401-318-9. 7) Simamora, S.N.M.P. “Diktat Algoritma & Pemrograman”. Program studi T. Informatika, Fak. Teknik. Univ. Widyatama. Bandung. 2015. 8) Simamora, S.N.M.P. “Diktat Algoritma & Pemrograman”. Program studi T. Informatika, Fak. Teknologi Informasi dan Digital. IDE LPKIA. Bandung. 2022. 9) Simamora, S.N.M.P. "Diktat Algoritma dan Pemrograman 1". Jurusan Ilmu Komputer, F-MIPA. UNAI. Bandung. 2005. https://www.youtube.com/watch?v=vJr6WNv_EtQ https://youtu.be/PM2iFpvgc24