Postagens

Mostrando postagens de Outubro, 2011

Matriz M x N com C++

O objetivo dessa postagem é gerar uma matriz de M linhas por N colunas usando o C++.

Primeiro vamos criar uma função para gerar a matriz com numeros aleatórios:
void Inicializa(int Matriz[][maxTam], int lin, int col) { int i, j; Matriz[lin][col]; for(i = 0; i < lin; i++) for(j = 0 ; j < col; j++) Matriz[i][j] = rand() % 10 - 1; }
Em seguida, uma função para mostrar a matriz gerada:

void MostraMatriz(int matriz[][maxTam], int lin, int col) { for(int i = 0; i < lin; i++) { for(int j = 0 ; j < col; j++) cout<<setw(7)<<matriz[i][j]<<""; cout<<endl; } }
Com a matriz criada vamos realizar as seguintes atividades:

1 - somar todos os termos da matriz;
2 - multiplicar todos os termos da matriz pela soma dos termos dessa matriz;
3 - mostrar o maior valor, em módulo, da matriz;
4 - mostrar quantos números ímpares e pares existem na matriz.

Para cada item acima vamos ter um…