#291 · Subiectul II · Programare
Suma elementelor pare de pe cele două diagonale
✓ Rezolvare explicatăTeleorman 2026 · nr. 50
Enunț
Se citește o matrice a cu n linii și n coloane și elemente numere întregi (2 ≤ n ≤ 10, n număr impar). Să se calculeze și să se afișeze suma elementelor pare aflate pe una dintre diagonalele matricei date.
Exemple
| Date de intrare | Date de ieșire | Explicații |
|---|---|---|
54 2 6 3 61 2 3 4 32 8 5 1 54 2 3 8 96 8 2 0 3 |
32 |
4 + 2 + 8 (principală) + 6 + 4 + 2 + 6 (secundară) |
32 1 41 6 18 1 0 |
20 |
2, 6, 0, 4, 8 — centrul 6 se numără o singură dată |
Primul exemplu e cel oficial. Al doilea e construit: centrul matricei e par, caz pe care exemplul oficial nu-l verifică (centrul lui e 5).
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#045ProgramareSă se afişeze indicii coloanelor care au toate elementele impare#048ProgramareSă se afişeze cel mai mare element din matrice şi poziţiile pe care apare#049ProgramareSă se afişeze cel mai mic element din matrice şi poziţiile pe care apare#054ProgramareSă se schimbe între ele două linii l1 şi l2, date de la tastatură#055ProgramareSă se afişeze indicii liniilor care au toate elementele pare#056ProgramareVerificarea dacă o matrice este simetrică față de diagonala principală