Jcezario Postado Agosto 1, 2005 Denunciar Share Postado Agosto 1, 2005 NÃO CONSIGO INICIALIZAR O VETOR, QUE PRE DEFINI O VALOR DO MESMO, OU SEJA, JOGUEI VALORES NO VETOR MAS NÃO CONSIGO DAR UM PRINT DO MESMO.o print que sai , está com valores aleatórios.SEGUE O CÓDIGO#include <iostream>#include <stdlib.h>using namespace std;int main(int argc, int *argv[]){ int i,j =6; int vet [2][5]; vet[0][0] = (10,11,12,13,14); vet[1][0] = (91,92,93,94,95) for(i=0;i<6;i++) { printf("%d",vet[0][i]); } for(i=0;i<6;i++) { printf("%d\n",vet[1][i]); } printf("\n"); printf("\n"); printf("\n"); system("PAUSE"); return 0;} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FibraOptica Postado Agosto 6, 2005 Denunciar Share Postado Agosto 6, 2005 vet[0][0] = (10,11,12,13,14); vet[1][0] = (91,92,93,94,95) Observe a instrução:vet[0][0] = ... Isto referencia o elemento 0 da linha e o elemento 0 da coluna. Então é errado usar uma lista de constantes.Para isto você deve usar somente uma constante.vet[0][0] = 10 ;Isto está certo, para preencher os outros valores é só fazer:vet[0][1] = 11 ;vet[0][2] = 12 ;Espero ter ajudado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jcezario
NÃO CONSIGO INICIALIZAR O VETOR, QUE PRE DEFINI O VALOR DO MESMO, OU SEJA, JOGUEI VALORES NO VETOR MAS NÃO CONSIGO DAR UM PRINT DO MESMO.o print que sai , está com valores aleatórios.
SEGUE O CÓDIGO
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(int argc, int *argv[])
{
int i,j =6;
int vet [2][5];
vet[0][0] = (10,11,12,13,14);
vet[1][0] = (91,92,93,94,95)
for(i=0;i<6;i++)
{
printf("%d",vet[0][i]);
}
for(i=0;i<6;i++)
{
printf("%d\n",vet[1][i]);
}
printf("\n");
printf("\n");
printf("\n");
system("PAUSE");
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.