Ejercicios de diseño de algoritmos en pseudocódigo
C/C++/C# HTML Java JavaScript Linux PHP Python Swift
 Principal
 Inicio
 Libros
 Librerías
 Bibliotecas
 Mapa Web
 
 Recursos
 Artículos
 Cursos
 Ejercicios
 Guías de uso
 Mini Diccionario 
  
 Sintaxis
 ANSI C
 Ordinogramas
 Pascal
 Pseudocódigo 
  
 Inicio Ejercicios Diseño de algoritmos Alternativa doble 2 > Solución

Solución del Ejercicio 2 - Número intermedio (Alternativa doble - Pseudocódigo CEE)

 algoritmo Numero_intermedio

 variables
    entero 
n1n2n3

 inicio
    escribir( "Introduzca primer número (entero): " )
    leer( n1 )
    escribir( "Introduzca segundo número (entero): " )
    leer( n2 )
    escribir( "Introduzca tercer número (entero): " )
    leer( n3 )

    si ( n2 < n3 y n2 > n1 )
       escribir( n2, " SÍ ES MENOR QUE ", n3,
                 " Y MAYOR QUE ", n1  )
    sino
       
escribir( n2, " NO ES MENOR QUE ", n3,
                 " Y MAYOR QUE ", n1  )
    fin_si

 fin

Una segunda solución es:

 algoritmo Numero_intermedio

 variables
    entero 
n1n2n3

 inicio
    escribir( "Introduzca primer número (entero): " )
    leer( n1 )
    escribir( "Introduzca segundo número (entero): " )
    leer( n2 )
    escribir( "Introduzca tercer número (entero): " )
    leer( n3 )

    escribir( n2 )

    si ( n2 < n3 y n2 > n1 )
       escribir( " " )
    sino
       
escribir( " NO " )
    fin_si


    
escribir( "ES MENOR QUE ", n3,
              " Y MAYOR QUE ", n1  )
 fin

(Véase el apartado 9.1 Alternativa doble del Curso de Diseño de Algoritmos).
 Páginas relacionadas
  · Solución del ejercicio en ordinograma, lenguaje CPascal.
  · Instrucción alternativa doble en la sintaxis del pseudocódigo CEE.
  · Presentaciones resumen y soluciones a los Ejercicios Propuestos en el libro EMPEZAR DE CERO A PROGRAMAR EN LENGUAJE C.