Ir ao conteúdo
  • Cadastre-se
Joanderson Santos

C++ atividade valendo nota alguém poderia me ajudar

Recommended Posts

#include <stdio.h>

#include <stdlib.h>

/*

13.Faça um algoritmo que preencha um vetor V[25], com valores digitados pelo

usuário, e em seguida preencha uma matriz M[5][5] com os valores do vetor V.

*/

int main(){

int vet[25], mat[5][5], i, j, count = 0;

/*

Gerar números aleatoriamente

for(i = 0; i < 25; i++){

vet= rand() % 9 + 1;

}

*/

for(i = 0; i < 25; i++){

printf("Digite o %do valor", vet);

}

for(i = 0; i < 25; i++){

printf("%d", vet);

}

printf("\n");

for(i = 0; i < 5; i++){

for(j = 0; j < 5; j++){

mat[j] = vet[count];

count++;

printf( "%3d", mat[j] );

}

printf("\n");

}

}

adicionado 0 minutos depois
5 minutos atrás, WilliamNascimento disse:

posta ai o que voce ja fez , para podermos te ajudar ..

#include <stdio.h>

#include <stdlib.h>

/*

13.Faça um algoritmo que preencha um vetor V[25], com valores digitados pelo

usuário, e em seguida preencha uma matriz M[5][5] com os valores do vetor V.

*/

int main(){

int vet[25], mat[5][5], i, j, count = 0;

/*

Gerar números aleatoriamente

for(i = 0; i < 25; i++){

vet= rand() % 9 + 1;

}

*/

for(i = 0; i < 25; i++){

printf("Digite o %do valor", vet);

}

for(i = 0; i < 25; i++){

printf("%d", vet);

}

printf("\n");

for(i = 0; i < 5; i++){

for(j = 0; j < 5; j++){

mat[j] = vet[count];

count++;

printf( "%3d", mat[j] );

}

printf("\n");

}

}

  • Curtir 1
  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Joanderson Santos       para postar seu código é melhor usar o botão  <>   que está lá na barra de ferramentas da janela de postar  pois senão seu código fica faltando alguns caracteres como os  [ i ]  que sumiram do seu código , e seu código está bom , mas no enunciado diz que precisa preencher o vetor com dados digitados pelo usuário , e não gerados randomicamente , que por sinal para gerar aleatório precisa usar antes a função  :

srand(time(NULL));

e a biblioteca :

#include <time.h>   

então seu código com algumas modificações poderia ser assim  :

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
/*
13.Faça um algoritmo que preencha um vetor V[25], com valores digitados pelo
usuário, e em seguida preencha uma matriz M[5][5] com os valores do vetor V.
*/
int main(){
    int V[25],M[5][5],i,j,cont=0;
    printf("Preenca O Vetor Com 20 Numeros\n");
    for(j=0;j<25;j++){
        printf("Digite O %d Valor",j+1);
        scanf("%d",&V[j]);
    }
    printf("\n");
    for(i=0; i<5; i++){
        for(j=0; j<5; j++){
            M[i][j] = V[cont];
            cont++;
            printf("%3d ",M[i][j] );/*organiza em colunas */
        }
        printf("\n");
    }
    getch();
    return 0;
} 

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×