Portafolio Algoritmos
Portafolio Algoritmos
Portafolio Algoritmos
Grupo
4C
Materia
Algoritmos
Carrera
Ingeniería Industrial
INTRODUCCIÓN
Dentro de esta unidad vimos algunas funciones dentro del
lenguaje de Python, los cuales fueron la función while, while
true y for. Cada una de estas funciones tiene un propósito
similar el uno al otro, pero contienen algunos detalles
diferentes, los cuales lo hacen tener usos diferentes
dependiendo de la aplicación que se quiera. Se realizaron
varias practicas con relación a estas funciones, con el fin de
aprender mejor como es que se utiliza cada uno y como
funcionan.
MARCO TEÓRICO
4.1 Selectiva Simple.
if(condición 1)
{
……
Bloque 1
……
}
else
if(condicion2)
{
……
Bloque 2
……
}
else {
……
Bloque 3
……
}
do {
……
Instrucciones
………
}
while (condición);
4.7 Repetir desde (Ciclo For).
El ciclo for es uno de los más utilizados en programación debido a que permite
repetir varias instrucciones (pasos) un cierto número de ocasiones (por ejemplo,
10 veces).
Se emplea en el recorrido de vectores, matrices y estructuras, entre otros.
Sobre sus características se puede mencionar que:
Siempre se hace uso de una variable (contador) que incrementara su valor
automáticamente y ayudara a determinar si se continua o finaliza el ciclo.
El contador deberá inicializarse con un valor, generalmente 0 ó 1, dependiendo de
lo que se esté realizando.
Un ciclo puede contener otro ciclo dentro de si (a esto se le denomina ciclo
anidado). Nunca se debe utilizar el mismo nombre de la variable (contador) en
ambos ciclos, pues el programa no podrá determinar cuándo se finaliza el ciclo.
Resultado:
Programa #2 “Par o impar”
Lo mismo que el anterior, se introducen números y vemos si son par o impar
Código:
Resultado:
RESULTADO:
Programa #4 “Números iguales”
CODIGO:
Resultado:
Programa #6 “ESTATURA”
Resultado:
Programa #7 “Cantidad a pagar mensual”
Este programa pide la edad de un alumno y dependiendo de la edad ingresada
se dirá a qué categoría pertenece y cuanto pagará mensualmente
Código:
RESULTADO:
Programa #8 EJEMPLO DE CLASE
Programa #9 EJEMPLO CLASE
Código:
Programa #10 NOMBRES EN MAYÚSCULAS
Resultado:
Programa #11 “Números pares e impares”
CÓDIGO:
RESULTADO:
Programa #12 SUMA DE VENTAS MENSUALES “WHILE”
Código:
Resultado:
Código:
Resultado:
Código:
Resultado:
Programa #17 Tabla multiplicar
Código:
Resultado:
Programa #18 Convertir a segundos
Código:
Resultado:
Programa #19 Productos a comprar
Código:
Resultado:
Programa #20 Promedio de 10 alumnos
Código:
Resultado:
CONCLUSIÓN
En conclusión, esta unidad me ayudó bastante a aprender
acerca de las 3 funciones vistas, al igual que las diferencias
que tiene cada uno y el cómo se aplican. Esta se me hizo
muy interesante, debido a que son funciones muy similares,
pero con diferencias pequeñas que puede hacer que tengan
funciones diferentes, o simplemente puede darle al
programador más variedad de código para que utilice el que
mas se le facilite, ya que, como vi dentro de esta unidad,
algunos programas hechos con una función también se
pueden realizar con otra función de las vistas.