Taller de algoritmos
1. Desarrolle un algoritmo que permita leer dos valores distintos, determinar cúal de los dos valores es el mayor y escribelo
1. Inicio
2. Leer el primer valor (A)
3. Leer el segundo valor (B)
4. Si A es mayor que B, entonces
5. Escribir “El valor mayor es: “ + A
6. Sino
7. Escribir “El valor mayor es: “ + B
8. Fin.
2)Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente.El algoritmo debe imprimir cúal es el mayor y cúal es el menor. Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta antes de que se detecte la introducción de valores iguales.
Leer A
Leer B
Leer C
Si A != B y A != C y B != C entonces
Si A > B y A > C entonces
Imprimir “El mayor valor es A”
Sino Si B > A y B > C entonces
Imprimir “El mayor valor es B”
Sino
Imprimir “El mayor valor es C”
Si A < B y A < C entonces
Imprimir “El menor valor es A”
Sino Si B < A y B < C entonces
Imprimir “El menor valor es B”
Sino
Imprimir “El menor valor es C”
Sino
Imprimir “Error: Por favor introduce valores distintos.
3)Desarrolla un algoritmo que permita determinar el área y el volumen de un de un cilindro dado su radio(R) y haltura (H)
```
Leer R // Radio del cilindro
Leer H // Altura del cilindro
// Calcular área lateral del cilindro
AreaLateral = 2 * pi * R * H
// Calcular área total del cilindro
AreaTotal = 2 * pi * R * (R + H)
// Calcular volumen del cilindro
Volumen = pi * R^2 * H
Imprimir “El área lateral del cilindro es: “ + AreaLateral
Imprimir “El área total del cilindro es: “ + AreaTotal
Imprimir “El volumen del cilindro es: “ + Volumen
```
4)Desarrolle un algoritmo que permita convertir clasificaciones numéricas, según la siguiente tabla:A 19 y 20, B =16,17 y 18, C=13, 14 y 15, D= 10,11 y 12, E =1 hasta el 9. Se asume que la nota es comprendida entre 1 y 20
```
Leer calificacion
Si calificacion >= 19 entonce
Imprimir “Calificación: A”
Sino Si calificacion >= 16 y calificacion <= 18 entonces
Imprimir “Calificación: B”
Sino Si calificacion >= 13 y calificacion <= 15 entonces
Imprimir “Calificación: C”
Sino Si calificacion >= 10 y calificacion <= 12 entonces
Imprimir “Calificación: D”
Sino Si calificacion >= 1 y calificacion <= 9 entonces
Imprimir “Calificación: E”
Sino
Imprimir “La calificación ingresada no es válida”
```


Comentarios
Publicar un comentario