Tugas Pertemuan 9 (Larik atau Array)

Nama : Syafira Ayu Alifiyan
NIM : 19200097
Kelas : 19.1A.03
Kelompok : 3


LOGIKA & ALGORITMA

TUGAS PERTEMUAN 9 (LARIK / ARRAY)



SOAL LATIHAN

1. Diberikan matriks A sebagai berikut :

    1 2 3 4 

    0 2 3 4 

    0 0 3 4

    0 0 0 4

Perintah pokok yang digunakan pada pengisian matriks A adalah : 

Jawaban

A[i,j] = j+1 , Jika i < j 

A[i,j] = 0 , Jika i > j 


2.  Diberikan matriks A sebagai berikut :

    1 0 0 0 

    2 2 0 0 

    3 3 3 0

    4 4 4 4

Perintah pokok yang digunakan pada pengisian matriks A adalah :

Jawaban

A [i,j] = 0 ,  Jika i < j 

A [i,j] = i ,  Jika i >= j 


3. Diberikan matriks A sebagai berikut :

    1 0 0 0

    0 1 0 0

    0 0 1 0

    0 0 0 1

Perintah pokok yang digunakan pada pengisian matriks A adalah :

Jawaban

A [i,j] = 0 , Jika i  j

A [i,j] = 1 , Jika i = j 


4. Diberikan algoritma sebagai berikut :

nilai = [1, 2, 3, 4 ]

for i in range(len(nilai)):

    nilai[i]=2*i+1

    print(nilai[i])

Algoritma di atas akan menghasilkan nilai..... 

Jawaban : 1, 3, 5, 7 


SOAL KELOMPOK

Buatlah program dengan menggunakan pemrograman Python:

1. Penjumlahan dua buah matriks

2. Pengurangan dua buah matriks

Ket :

• Masing-masing kelompok dapat memilih salah satu dari program di atas

• Listing program & output dicetak

• Nama, Nim dan Kelas dicetak di listing program

Jawaban :

Input :

print("=============NAMA KELOMPOK 3=============")
print("1.ANNISA GHINA FAUZIYYAH [NIM : 19200496]")
print("2.CINDY OLIVIA [NIM : 19200256]")
print("3.SYAFIRA AYU ALIFIYAN [NIM : 19200097]")
print("4.FAIZ AHMAD FITRANSYAH [NIM : 19200325]")
print("5.ADHIMAS TATA ARDHANA [NIM : 19201083]")

print("================================================")
print("KELAS : 19.1A.03")
print("================================================")

print("====| OPERASI PENGURANGAN DUA BUAH MATRIKS |====")
mat1 = [
[6, 2],
[5, 1],
]

mat2 = [
[2, 2],
[1, 3],
]

for x in range(0, len(mat1)):
for y in range(0, len(mat1[0])):
print(mat1[x][y] - mat2[x][y], end =' '),
print()


Output :

============NAMA KELOMPOK 3============== 

1.ANNISA GHINA FAUZIYYAH [NIM : 19200496]

2.CINDY OLIVIA           [NIM : 19200256]

3.SYAFIRA AYU ALIFIYAN   [NIM : 19200097]

4.FAIZ AHMAD FITRANSYAH  [NIM : 19200325]

5.ADHIMAS TATA ARDHANA   [NIM : 19201083]

================================================

KELAS                         : 19.1A.03

================================================

====| OPERASI PENGURANGAN DUA BUAH MATRIKS |====

4 0 

4 -2 


Process finished with exit code 0











(selesai)

Komentar

Postingan populer dari blog ini

UJI KOMPETENSI INDIVIDU LOGIKA & ALGORITMA

Tugas 3_Latihan Soal Flowchart_Syafira Ayu Alifiyan_19200097_19.1A.03