Informatică, întrebare adresată de alexcraiova2014, 9 ani în urmă

Salut,
Am si eu o problema care trebuie rezolvata in C++ cu ajutorul bibliotecii Iostream.


Se consideră o matrice pătratică cu n linii şi n coloane (1≤n≤30), ce
memorează numere întregi nenule de cel mult două cifre fiecare.
Scrieţi un program C++ care citeşte de la tastatură valoarea n şi
elementele matricei şi care afişează pe ecran, ultima cifră a produsului
acelor elemente de pe diagonala secundară ce au proprietatea că sunt
valori minime pe coloanele lor. Dacă nu există astfel de elemente în
matrice, se va afişa mesajul NU EXISTA.

Răspunsuri la întrebare

Răspuns de Shinon
1
#include<iostream>
using namespace std;
int n, a[31][31], i, j, produs, p, minim;
int main()
{
     cin>>n;
     for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)
           cin>>a[i][j];
    produs=1;
    for(i=1;i<=n;i++)
    {
       minim=a[1][i];
       for(j=2;j<=n;j++)
           if(minim>a[j][i])
                   {minim=a[j][i]; p=j;}
        if(p+i == n+1)
             produs=(produs%10)*a[p][i];
    }
   cout<<produs%10;
return 0;
}

Sper ca te-a ajutat si ca se compileaza bine :D
Răspuns de davidalexandru9
0
ce numar are problema pe site??

Alte întrebări interesante