Aşağıdaki kısıtlar altında 3x2 boyutunda bir matrisin transpozunu hesaplayan bir program yazınız. Örneğin, Matris =[ [1, 2] ,[3, 4], [5, 6] ] olmak üzere bir liste tanımlanmış olsun ve bu aşağıdaki matrisi temsil etsin Matris= 1 2 3 4 5 6 (2*3 matris) Aşağıdaki kısıtlar altın bu matrisin transpozunu hesaplan bir program yazınız. Matris listesine dikkat ediniz. Listenin her bir elemanı yine bir listedir ve matrisin satırlarındaki değerleri temsil etmektedirler. (Listenin içindeki birinci liste 1. satıra, ikinci liste ikinci satıra karşılık gelecek şekilde). Transpoz işlemi bir fonksiyon ile hesaplanacaktır. Fonksiyon transpozu alınacak matrisi giriş argümanı olarak alacaktır. Transpoz sonucu ayrı bir listede tutulacaktır ve fonksiyonun geri döndüreceği değer bu liste olacaktır. Program yukarıdaki sayılara özgü değil herhangi 3x2 boyutunda bir matris için genel bir program olacaktır. Bu işlemleri gerçekleştirirken append(), count vs gibi hiçbir liste komutu veya metodu kullanılmayacaktır. Aynı şekilde numpy vs gibi hiçbir hazır kütüphane kullanılmayacaktır. < Bu mesaj bu kişi tarafından değiştirildi ffurkan4 -- 30 Haziran 2021; 12:32:40 > |
Bildirim