-
Posts
1 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Jafm_16
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
trocar linhas nas matrizes
em C/C#/C++
Postado
Este Programa imprime numeros aleatorios e supostamente deveria alterar a primeira linha da matriz com a quarta, porém no output nao acontece isso.
SOLICITO AJUDA
cumprimentos de JAFM
#include <cstdlib>
#include <ctime>
#include <iostream>
using namespace std;
void gera (int v[4][4] ){
int x=0;
srand((unsigned)time(NULL));
int maior = 100;
int menor = 0;
for(int i=0;i<4;i++){
for(int c=0;c<4;c++){
v[c] = rand()%(maior-menor+1) + menor;
cout<<v[c]<<"\t";
}
cout<<endl;
}
}
int troc (int v[4][4]){
int aux;
int i,j;
int x=0; int y=4;
for(j=0 ; j<4 ; j++)
{
aux = v[x][j];
v[x][j] = v[y][j];
v[y][j] = aux;}
for(i=0 ; i<4 ; i++){
for(j=0 ; j<4 ; j++){
cout<<v[j]<<"\t";}
cout<<endl;}
cout<<"\n";}
int main(){
system("color f0");
int v[4][4]={0};
gera(v);
cout<<endl;
cout<<endl;
troc(v);
system("PAUSE");
return 0;
}