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

Entradas populares