Archivo de la etiqueta: ciclos

ciclo mientras – pseudocodigo (numero primo)

El problema planteado se trata en determinar si un numero ingresado por teclado es o no primo.

El siguiente algoritmo hace uso del ciclo mientras y la sentencia condicional si-sino

La lógica que utiliza este algoritmo es simple. Se usa el operador modulo (%) para determinar si el numero tiene divisores.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

algoritmos: numero primo
Figura. programa en pseudocodigo: numero primo

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Observe que este programa tiene una estructura repetitiva mientras y en ella una condición compuesta. Esta es una practica eficiente que permite la salida inmediata del ciclo cuando ya no sea necesario un nuevo recorrido.

[Tweet «»Si retorna true o false no lo pregunte en una condicional #Tutorias» ☺»]

Otra buena practica es usar variables de tipo booleano o lógicas y en las sentencias condicionales no preguntar a manera de comparación debido a que la unidad logica del computador con solo poner su nombre de variables en la sentencia condicional compara inmediatamente. Ej. SI(band) será lo mismo que SI(band == true)