Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Variables:
notas de los 4 examenes
2. Algoritmo en Pseudocódigo.
Algoritmo promedio
Escribir "notas"
leer examen1, examen2, examen3, examen4
si examen1> 5.0
Entonces
examen1 = 5.0
examen1 = examen1
FinSi
si examen2> 5.0
Entonces
examen2 = 5.0
SiNo
examen2 = examen2
FinSi
si examen3> 5.0
Entonces
examen3 = 5.0
SiNo
examen3 = examen3
FinSi
si examen4> 5.0
Entonces
examen4 = 5.0
SiNo
examen4 = examen4
FinSi
si examen1< 0.0
Entonces
examen1 = 0.0
examen1 = examen1
FinSi
si examen2< 0.0
Entonces
examen2 = 0.0
SiNo
examen2 = examen2
Algoritmia y programación
Santiago Ruiz Quintero 1842074 grupo #2
Laboratorio 2
profesora: Lozano Diana Patricia
FinSi
si examen3< 0.0
Entonces
examen3 = 0.0
SiNo
examen3 = examen3
FinSi
si examen4< 0.0
Entonces
examen4 = 0.0
SiNo
examen4 = examen4
FinSi
3. Prueba de escritorio
VARIABLES
4. Algoritmo en PYTHON
promedio = float((examen1+examen2+examen3+examen4)/4)
print ("el promedio de los examenes es:",promedio)
mayor_menor(examen1,examen2,examen3,examen4)
Algoritmia y programación
Santiago Ruiz Quintero 1842074 grupo #2
Laboratorio 2
profesora: Lozano Diana Patricia
Variables
tono, modo y tiempo
2.Algoritmo en pseudocodigo
Algoritmo musical
Escribir "escribir el tono, modo y tiempo"
Leer tono,M,tiempo
a = "rock clasico"
si (tono == 3) y (modo == 2) y (tiempo>= 90) y (tiempo<= 130)
Entonces
genero musical = rock clasico
FinSi
si (tono == 3) y (modo == 2) y (tiempo>=130)
Entonces
genero musical = rock progresivo
FinSi
si (tono == 5) o (tono == 6) y (modo == 2) y (tiempo>=40) y (tiempo<=80)
Entonces
genero musical = blues clasico
FinSi
si (tono == 1) y (modo == 1) y (tiempo>=70) y (tiempo<=110)
Entonces
genero musical = rock en español
Sino genero musical = "no clasificado"
FinSi
si (tono == 1 o 2 o 3 o 4 o 5 o 6 o 7) y (modo ==1) y (tiempo>=80) y (tiempo<=140)
Entonces
clasificacion emocional = feliz
FinSi
si (tono == 1 o 2 o 3 o 4 o 5 o 6 o 7) y (modo ==2) y (tiempo>=30) y (tiempo<=79)
Entonces
clasificacion emocional = triste
Sino clasificacion emocional = no clasificado
Algoritmia y programación
Santiago Ruiz Quintero 1842074 grupo #2
Laboratorio 2
profesora: Lozano Diana Patricia
imprimir (genero musical)
imprimir (clasificacion emocional)
FinAlgoritmo
3.Prueba de escritorio
VARIABLES
3 1 80 no clasificado feliz =)
Algoritmia y programación
Santiago Ruiz Quintero 1842074 grupo #2
Laboratorio 2
profesora: Lozano Diana Patricia
4.Algoritmo en PYTHON
##santiago Ruiz Quintero 1842074 - Algoritmia y programación#
tono= int(input("ingrese el tono"))
modo= int(input("ingrese el modo"))
tiempo= int(input("ingrese el tiempo"))
def clasificacion_genero(tono,modo,tiempo):
a = "Rock clasico"
b = "Rock progresivo"
c = "blues clasico"
d = "Rock en español"
e = "no clasificado"
if ((tono == 3) and (modo == 2) and (tiempo>= 90) and (tiempo<=
130)):
genero_musical = a
elif ((tono == 3) and (modo == 2) and (tiempo>=130)):
genero_musical = b
elif ((tono == 5) or (tono == 6) and (modo == 2) and (tiempo>=40)
and (tiempo<=80)):
genero_musical = c
elif ((tono == 1) and (modo == 1) and (tiempo>=70) and
(tiempo<=110)):
genero_musical = d
else: genero_musical = e
print ("el genero musical es",genero_musical)
def clasificacion_emocional(tono,modo,tiempo):
a = "feliz =)"
b = "triste =("
c = "percepcion emocional no clasificada"
if tono == (1 or 2 or 3 or 4 or 5 or 6 or 7) and (modo ==1) and
(tiempo>= 80) or (tiempo<=140):
clasificacion_emocional = a
elif (tono == 1 or 2 or 3 or 4 or 5 or 6 or 7) and (modo ==2) and
(tiempo>=30) or (tiempo<=79):
clasificacion_emocional = b
else: clasificacion_emocional = c
print(clasificacion_emocional)
clasificacion_genero(tono,modo,tiempo)
clasificacion_emocional(tono,modo,tiempo)
Algoritmia y programación
Santiago Ruiz Quintero 1842074 grupo #2
Laboratorio 2
profesora: Lozano Diana Patricia