Langsung ke konten utama

PERTEMUAN KE 9 - LOGIKA ALGORITMA

Tugas Pertemuan ke 9
LOGIKA ALGORITMA




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

Jawab :

A[1.1]=1       A[1.2]=2     A[1.3]=3     A[1.4]=4

A[2.1]=0       A[2.2]=2     A[2.3]=3     A[2.4]=4

A[3.1]=0       A[3.2]=0     A[3.3]=3     A[3.4]=4

A[4.1]=0       A[4.2]=0     A[4.3]=0     A[4.4]=4

Jika i <= J ,maka A[i][J]= J.
Jika i > J ,maka A[i][J]= 0




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

Jawab :

A[1.1]=1       A[1.2]=0     A[1.3]=0     A[1.4]=0

A[2.1]=2       A[2.2]=2     A[2.3]=0     A[2.4]=0

A[3.1]=3       A[3.2]=3     A[3.3]=3     A[3.4]=0

A[4.1]=4       A[4.2]=4     A[4.3]=4     A[4.4]=4

Jika i >= J ,maka A[i][J]= i.
Jika i < J ,maka A[i][J]= 0




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

Jawab :

A[1.1]=1 A[1.2]=0 A[1.3]=0 A[1.4]=0

A[2.1]=0 A[2.2]=1 A[2.3]=0 A[2.4]=0

A[3.1]=0 A[3.2]=0 A[3.3]=1 A[3.4]=0

A[4.1]=0 A[42.]=0 A[4.3]=0 A[4.4]=1

Jika i = J ,maka A[i][J]= 1,
Jika i < J atau i > J,maka A[i][J]= 0




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 diatas akan menghasilkan nilai

Script :


Jawab :
Hasil Run :

1
3
5
7





5. Buatlah program dengan menggunakan program python :

                1. Penjumlahan dua buah matriks

                2. Pengurangan dua buah matriks

                Ket :

          Masing-masing kelompok dapat memilih salah satu dari program diatas
          Listing program & output dicetak
          Nama, Nim, dan Kelas dicetak di listing program

Jawaban :

Script program python penjumlahan dua buah matriks  :


Hasil :







Nama kelompok :
1. 12201211 Irwan Telaumbanua
2. 12200539 Dedi Supriyadi
3. 12200308 Muhammad Subahri
4. 12200495 Ujang Taryanana

Komentar

Postingan populer dari blog ini

TUGAS PERTEMUAN KE 10 - LOGIKA ALGORITMA

  TUGAS PERTEMUAN KE 10 LOGIKA ALGORITMA Soal           1.  Buatlah pengurutan dari data    29, 27, 10, 8, 76, 21 dengan metode sorting Selection Sort Bubble Sort Merge Sort Quick Sort dan Insertion Sort.  2. Soal dikerjakan secara berkelompok dengan memberikan iterasi secara detail Jawab Selection Sort : Data             :  29,   27,   10,    8,   76,   21 Iterasi 1                                1,     2,     3,    4,     5,    6 Langkah 1    :  29,   27,   10,    8,   76,   21 Langkah 2    :  29,   27,   10,    8,   76,   21 Langkah 3    :    8,  ...

TUGAS PERTEMUAN KE 12 - LOGIKA ALGORITMA

Tugas Pertemuan Ke- 12 Logika Algoritma   Tugas Mandiri Diketahui bahwa ada 3 barang disimpan di tempat dengan kapasitas maksimal sebesar 25 Kg. Berat masing‐masing barang tersebut adalah: Barang pertama           : 20 Kg Barang kedua               : 17 Kg Barang ketiga              : 12 Kg Masing-masing barang memiliki profit (keuntungan): Barang pertama           : 27 Barang kedua              : 26 Barang ketiga              : 17 Tentukan berapa profit maksimalnya?   Jawab Fungsi tujuannya adalah mencari profit nilai maksimal. ∑ PiXi          ...