Kattiucy Postado Abril 8, 2018 Denunciar Share Postado Abril 8, 2018 Olá ,alguém poderia me ajudar !! //2. Faça um programa que leia uma matriz 3x3 e apresente na tela o menor valor da matriz. #include <iostream> using namespace std; int main() { int matriz [3][3], menor; int l,c , pos_l,pos_c; menor = matriz [0][0]; cout <<("informe os elementos da matriz\n"); for (l=0;l<3;l++) { for (c=0;c<3;c++) { cout<< l,c; cin>> matriz [l][c]; if (matriz[l][c]<menor) { menor = matriz [l][c]; pos_l=l; pos_c=c; } } } cout << ("menor elemento")<<menor; cout << ("Posicao:")<<pos_l,pos_c; return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vinícius H. Cosmo Postado Abril 18, 2018 Denunciar Share Postado Abril 18, 2018 /* Se ler o programa que vou te mandar e não compreender algo, me chama que te explico. */ #include <iostream> using namespace std; int main() { int matriz[3][3], menor; int posicao1, posicao2, d; cout <<(" Informe os elementos da matriz\n Um de cada vez: \n"); /*Definindo valores para a matriz: */ for(int a=0; a<3 ; a++){ for(int b=0; b <3 ; b++){ cout << " Valor " << a <<" "<< b <<": " ; cin >> d; matriz[a][b] = d; } } d = matriz[0][0]; /*Verificando qual é o menor, e sua localização: */ for(int a=0; a<3 ; a++){ for(int b=0; b<3 ; b++){ if( matriz[a][b] <= d){ menor = matriz[a][b]; posicao1 = a; posicao2 = b; d = matriz[a][b]; } } } /*imprimindo na tela o menor elemento da matriz e suas cordenadas: */ cout << (" Menor elemento : ") << menor <<"\n"; cout << (" Posicao:\n Linha 1: ") << posicao1 << "\n Linha 2: " << posicao2; return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Kattiucy
Olá ,alguém poderia me ajudar !!
//2. Faça um programa que leia uma matriz 3x3 e apresente na tela o menor valor da matriz.
#include <iostream>
using namespace std;
int main() {
int matriz [3][3], menor;
int l,c , pos_l,pos_c;
menor = matriz [0][0];
cout <<("informe os elementos da matriz\n");
for (l=0;l<3;l++)
{
for (c=0;c<3;c++)
{
cout<< l,c;
cin>> matriz [l][c];
if (matriz[l][c]<menor)
{
menor = matriz [l][c];
pos_l=l;
pos_c=c;
}
}
}
cout << ("menor elemento")<<menor;
cout << ("Posicao:")<<pos_l,pos_c;
return 0;
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.