Menu
CoddyTech

Balik Matriks

Pelajaran 20 dari 25 dalam kursus Tantangan Pemrograman: Volume 2 di Coddy.

 

Diberikan sebuah matriks, tugasmu adalah menemukan setiap elemen yang berada di bawah dan termasuk diagonal utama, lalu mengubah tandanya dari positif menjadi negatif atau dari negatif menjadi positif. Pertama, kamu akan menerima angka N yang menunjukkan jumlah baris dan kolom matriks, lalu kamu akan menerima setiap baris secara terpisah.


 1 

 2 

 3 

 4 

 5 

 6 

 7 

 8 

9

 10 

 11 

 12 

 13 

 14 

 15 

 16 

 17 

 18 

 19 

 20 

 21 

 22 

 23 

 24 

 25 

 

 -1 

 2 

 3 

 4 

 5 

-6

-7

  8  

9

10

-11

-12

-13

14

15

-16

-17

-18

-19

 20 

-21

-22

-23

-24

-25

challenge icon

Tantangan

Mudah

Tulis program yang membaca bilangan asli N dari input, lalu memasukkan matriks NxN yang terdiri dari N baris dan N kolom. Ubah tanda bilangan yang berada pada atau di bawah diagonal utama, lalu tampilkan kembali matriks tersebut.

Input
5
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25

Output
-1 2 3 4 5
-6 -7 8 9 10
-11 -12 -13 14 15
-16 -17 -18 -19 20
-21 -22 -23 -24 -25

Catatan: Agar hasilnya benar, kamu perlu mencetak satu spasi tepat setelah setiap baris.

Coba sendiri

#include <stdio.h>

int main() {
    // Tulis kodemu di sini
    return 0;
}

Semua pelajaran di Tantangan Pemrograman: Volume 2

Latihan sendiri: Compiler C online