Introducir dos números A y B, e indicar cual es el mayor de ambos.

Inicio Funcion Mayor(A,B)
Declarar Result como Alfanumérico
Si C > D Entonces
Result = “El mayor es A”
Si no
Result = “El mayor es B”
Fin de condición.
Mayor = Result
Final de Funcion
Inicio Ejercicio Uno.
Declarar A y B como enteras.
Escribir “Introducir dos valores e indicar cual es el mayor”
Leer “Introduzca A”, A
Leer “introduzca B”, B
Escribir “El mayor es “, Mayor(A,B)
Final
El ejercicio dos es igual, cambiando el valor de la pregunta en la función por menor, A < B
Introducir dos números A y B.
Si A es mayor que B calcular y visualizar A + B y A / B.
Si A no es mayor que B calcular y visualizar A * B y B - A.

Esta es una solución, pero también se puede hacer esto otro, todo es cuestión de gustos.
Observar que la entrada de datos se realiza en el procedimiento.

El ejercicio no se debe resolver con una función pues se devuelven dos datos, y su solución debe pasar por un procedimiento.
También observar que el procedimiento se llama como si fuera una instrucción más del programa, no forma parte de una instrucción.
Procedimiento Proceso(A,B)
Si A > B Entonces
Escribir A + B
Escribir A / B
Si no
Escribir A * B
Escribir B - A
Fin de condición.
Fin de procedimiento
Inicio Ejercicio Tres.
Declarar A y B como enteras.
Escribir “Introducir dos valores numéricos”
Leer “Introduzca A”, A
Leer “introduzca B”, B
Proceso(A,B)
Final
O la otra opción.
Procedimiento Proceso()
Declarar A y B como enteras.
Leer “Introduzca A”, A
Leer “introduzca B”, B
Si A > B Entonces
Escribir A + B
Escribir A / B
Si no
Escribir A * B
Escribir B - A
Fin de condición.
Fin de procedimiento
Inicio Ejercicio Tres.
Escribir “Introducir dos valores numéricos”
Proceso
Final
Introducir dos números A y B y visualizarlos en orden creciente.

Introducir dos números A y B y visualizar el resultado de:
Si A es mayor que B calcular A / B.
Si A es menor que B calcular A * B.
Si A es igual que B calcular A + B.

Procedimiento Proceso()
Declarar Resultado, A y B como enteras.
Leer “Introduzca A”, A
Leer “introduzca B”, B
Si A > B Entonces
Resultado = A / B
Si no
Si A < B Entonces
Resultado = A * B
Si no
Resultado = A + B
Fin de condición
Fin de condición.
Escribir “El resultado es “, Resultado
Fin de procedimiento
Inicio Ejercicio Cinco.
Escribir “Introducir dos valores numéricos”
Proceso()
Final
Introducir dos números A y B.
Si A es distinto que B calcular y visualizar A + B y A / B.
Si A es igual que B calcular y visualizar A * B y B - A.
Los siguientes ejercicios, son bucles, y las soluciones están hechas en la mayoría de los casos con bucles del tipo Repeat.
Sería conveniente que los hicieran también con el bucle While.
Visualizar los números entre 10 y 20

Procedimiento Proceso()
Declarar X como Entera.
Escribir “Visualizamos los números entre diez y veinte”
X = 10
Inicio de repite
Escribir X
X = X + 1
Hasta que X > 20
Fin de procedimiento
Inicio Ejercicio Siete.
Proceso
Final
Procedimiento Proceso()
Declarar X como Entera.
Escribir “Visualizamos los números entre diez y veinte”
X = 9
Inicio de repite
X = X + 1
Escribir X
Hasta que X = 20
Final de procedimiento
Inicio Ejercicio Siete.
Proceso
Final
Visualizar los números entre 10 y 20 y sumarlos.

Procedimiento Proceso()
Declarar X y Suma como Entera.
Escribir “Visualizamos los números entre diez y veinte y su suma”
X = 10
Inicio de repite
Escribir X
Suma = Suma + X
X = X + 1
Hasta que X > 20
Escribir “El Valor de la suma es “, Suma
Final de procedimiento
Inicio Ejercicio Ocho.
Proceso
Final
Funcion Calcula()
Declarar X y Suma como Entera.
X = 10
Inicio de repite
Escribir X
Suma = Suma + X
X = X + 1
Hasta que X > 20
Final de funcion
Inicio Ejercicio Ocho.
Escribir “Visualizamos los números entre diez y veinte y su suma”
Escribir “El Valor de la suma es “, Calcula
Final
Síguenos en: Facebook Sobre aulaClic Política de Cookies