• Asignatura: Informática
  • Autor: gloriaasaavedra
  • hace 8 años

¿como hago un algoritmo FOR que imprima los números múltiplos de 5 contenidos entre el 100 y el 200?


xCesar: te salió?
xCesar: que programa usas
blackburnmp5: En que lenguaje?

Respuestas

Respuesta dada por: cristhianzg
3

Respuesta:

Hola.

Para hacer un algoritmo for que imprima los números múltiplos de 5 de un rango se tiene que tener en cuenta lo siguiente:

Primero se tiene que saber cuales son los números múltiplos de 5, que son todos los números multiplicados por 5, por ejemplo 5x1=5, 5x2=10, 5x3=15, 5x4=20, 5x5=25, es decir, 5,10,15,20,25,...... son infinitos.

Segundo, se tiene que saber cual es el rango que está entre 100 y 200 que son los números que están dentro de ellos, es decir, 101, 102,103, 104,105,....,199. Otro ejemplo seria el rango de 10 y 20 que son 11,12,13,14,15,16,17,18 y 19.

Tercero, para armar el algoritmo se tiene que definir un valor inicial y un valor final, es decir el rango de 100 y 200, luego el bucle "for" iniciará desde 101 hasta 199 y dentro una decisión "if" para filtrar todos los que son múltiplos de 5, es decir, los demás números que no son múltiplos no se mostrará, también se utilizó utilizó un resto mod ( % ), es decir si al dividir entre 5 un número, el resto sea cero, entonces imprimirá dicho número.

Explicación:

//Variables:

//in = valor inicial

//fi = valor final

(Pseudocodigo - Pseint)

Algoritmo multiplo_cinco

in = 100+1

fi = 200-1

Para i<-in Hasta fi Hacer

 Si i%5=0 Entonces

  Escribir i

 FinSi

FinPara

FinAlgoritmo

//Codigo en Dev c++

#include<iostream>

using namespace std;

int main(){

int in,fi,i;

in=100+1;

fi=200-1;  

for(i=in;i<=fi;i++){

 if(i%5==0){

  cout<<i<<endl;

 }

}

return 0;

}

Saludos..!

Adjuntos:
Preguntas similares