TUGAS PERTEMUAN 9

 NAMA : VANI NUR AMELIA PUTRI

NIM : 15220340

KELAS : 15.1B.01 (Ilmu Komputer)

TUGAS PERTEMUAN 9

LOGIKA & ALGORITMA

1. Jelaskan secara singkat pengertian dari :

a. Array : Array adalah Jenis variabel yang dapat digunakan untuk menyimpan sejumlah data dengan tipe yang sama.

b. Array Dimensi Satu : Sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip.

c. Array Dimensi Dua : Array dimensi dua atau disebut sebagai array bersarang atau nested list , Array dimensi dua juga terdiri dari baris dan kolom

d. Array Dimensi Banyak : Array dimensi banyak atau multi-dimensional array didefinisikan sebagai sebuah array yang elemennya berupa array pula. Misal array B mempunyai M elemen berupa array pula, yang terdiri dari N elemen.

e. Algorithma Pokok : adalah algoritma yang digunakan pada pengisian .

2. Tentukan Algorithma Pokok dari Matriks sebagai berikut :





3. Membuat Program sederhana (Python) dengan menggunakan struktur Branching dan Looping untuk kedua matriks pada soal nomor 2 diatas.

M =

matriks = ([0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0])

for i in range(4):
    for j in range(4):
        if i==j:
            matriks[i][j]=0
        if i<j:
            matriks[i][j]=j * 2
        if i>j:
            matriks[i][j]=0

for i in range(4):
    print(matriks[i])


    N =
matriks = ([0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0])

for i in range(4):
    for j in range(4):
        if i<=j:
            matriks[i][j]=0
        if i>j:
            matriks[i][j]= 0
        if i==j:
            matriks[i][j]= i * j + i + j + 1
for i in range(4) :
    print (matriks[i])



Komentar

Postingan populer dari blog ini

TUGAS PERTEMUAN 11