Elabora los siguientes algoritmos cíclicos: Imprimir la seria de números del 1 al 20 y para cada número que imprima si ese número es par o impar. La impresión deberá ser de la siguiente manera: 1 impar 2 par, 3 impar, 4 par, 5 impar, 6 par, 7 impar, 8 Par… ¿Cómo sería el algoritmo? Gracias!!
Statick
Inicio Ingreso de variables contador, serie Inicialización de variables contador=0, serie=0 Inicio ciclo repetitivo contador = contador + 1 serie = contador Si contador es <= 20 Si serie / 2 el residuo es 1 Imprimir serie, es impar Caso Contrario Si serie/2 el reciduo es 0 Imprimir serie, es impar Fin del ciclo Fin
en python 2.7 seria algo así:
for i in serie: if i <= 20: i += 1 serie = serie + i if serie % 2 == 1: print serie + "Es impar" if serie % 2 == 0: print serie + "Es par"
No lo probé xq mi pc esta apagada, pero me avisas que tal va, saludos
Ingreso de variables
contador, serie
Inicialización de variables
contador=0, serie=0
Inicio ciclo repetitivo
contador = contador + 1
serie = contador
Si contador es <= 20
Si serie / 2 el residuo es 1
Imprimir serie, es impar
Caso Contrario
Si serie/2 el reciduo es 0
Imprimir serie, es impar
Fin del ciclo
Fin
en python 2.7 seria algo así:
for i in serie:
if i <= 20:
i += 1
serie = serie + i
if serie % 2 == 1:
print serie + "Es impar"
if serie % 2 == 0:
print serie + "Es par"
No lo probé xq mi pc esta apagada, pero me avisas que tal va, saludos