Salve ragazzi,sono nuovo del forum e vi scrivo per un aiuto sulla scrittura di un programmino in c++.
in particolare devo fare in modo da assegnare una matrice quadrata,inserendo gli elementi della matrice in input,dopodichè devo fare in modo che in output mi produca il max e il min sia della diagonale principale che della diagonale secondaria . Potreste aiutarmi ? vi posto la prima parte dell'esercizio
codice:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main() {
int n,mat[10][10],vet[10];
cout<<"\n Inserisci le dimensioni dell matrice:";
cin>>n;
while(n<1||n>10){
cout<<"\n Hai inserito valori errati...reinserisci i valori corretti:";
cout<<"\n Inserisci le dimensioni dell matrice:";
cin>>n;}
//Dichiaro la matrice
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cout<<"Elemento di posto"<<i+1<<"-"<<j+1<<"=";
cin>>mat[i][j];}
cout<<endl<<endl;}
//Stampo a video la matrice
cout<<"\n La matrice inserita e':"<<endl;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cout<<mat[i][j]<<" ";}
cout<<endl<<endl;}
Come devo continuare ? grazie anticipatamente