Kezdőoldal » Számítástechnika » Programozás » C mátrix főátlóbeli elemei?

C mátrix főátlóbeli elemei?

Figyelt kérdés

Egy 26*26-os mátrix főátlóbeli elemeinek átlagát kellene meghatározni és a főátlót, mint vektort kiíratni.

Be tudom kérni és kiíratni a mátrixot, de a főátlóbeli elemeit hogyan kell meghatározni és vektorként kiíratni?

Előre is köszönöm!



2019. márc. 17. 19:08
 1/3 anonim ***** válasza:

Ha tudod mi az a főátló akkor már nem nehéz.


2 egymásba ágyazott for ciklus

For (int i = 0, i< matrix.hossz, i++)

For (int j = 0, j < matrix. Hossz, j++)

If i == j then főátló



Ha ezmegvan akkor már csak megkell mondanod mit akarsz az elemekkel csinálni.

Ugye bekell pakolnod őket egy tömbbe illetve az elemeke átlagát is kikell számolni.

2019. márc. 17. 19:25
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
Köszi, így sikerült.
2019. márc. 17. 22:17
 3/3 anonim ***** válasza:

Vagy egy nagyságrenddel hatékonyabb módon:

for (i = 0; i++; i < N)

matrix[i][i]

2019. márc. 17. 22:18
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!