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
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
ENEM,
5 meses atrás
Português,
6 meses atrás
Matemática,
6 meses atrás
História,
11 meses atrás
Geografia,
11 meses atrás