Informática, perguntado por lsoares2344, 6 meses atrás

Escreva um programa que armazene em um vetor todos os números múltiplos de 5, no intervalo fechado de 1 a 500. Após isso, o programa deve imprimir todos os valores armazenados.

O código segue abaixo:

#include
int main(void)
{
int vetor[500];
int i, j=0;

for(i=1;i<=500;i++)
{
if(i%5==0)
{
vetor[j]=i;
j++;
}
}
for(i=0;i {

printf("\nMultiplo de 5: %d ", vetor[i]);
}

return 0;
}

Soluções para a tarefa

Respondido por gabrielstuchi22
0

Não sei se entendi direito o que você quer. É pra arrumar o código que você colocou?

Se sim, estou disponibilizando ele abaixo.

Código:

#include <stdlib.h>

#include <stdio.h>

/**

Escreva um programa que armazene em um vetor todos os números múltiplos de 5,

no intervalo fechado de 1 a 500.

Após isso, o programa deve imprimir todos os valores armazenados.

**/

int main(){

int num[500];

int i;

//entrada de dados:

//armazena 500 valores digitados

for(i = 1; i <= 500; i++){

 scanf("%d", &num[i]);

}

//Exibe os multiplos de 5

//no intervalo de 1 a 500

printf("\n");

for(i = 1; i <= 500; i++){

 if(num[i]%5 == 0){

   printf("%d\n", num[i]);

 }

}

return 0;

}

Perguntas interessantes