0% encontró este documento útil (0 votos)
529 vistas4 páginas

Ejercicios de Sentencias

Este documento describe diferentes tipos de estructuras condicionales en algoritmos: 1) Condicionales simples ejecutan una acción si se cumple una condición o no hacen nada si es falsa. 2) Condicionales dobles permiten elegir entre dos opciones dependiendo si se cumple o no una condición. 3) La sentencia 'eval' permite evaluar múltiples condiciones y ejecutar acciones asociadas a cada caso.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
529 vistas4 páginas

Ejercicios de Sentencias

Este documento describe diferentes tipos de estructuras condicionales en algoritmos: 1) Condicionales simples ejecutan una acción si se cumple una condición o no hacen nada si es falsa. 2) Condicionales dobles permiten elegir entre dos opciones dependiendo si se cumple o no una condición. 3) La sentencia 'eval' permite evaluar múltiples condiciones y ejecutar acciones asociadas a cada caso.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Sentencia Condicional (si):

Simples

Las estructuras selectivas simples o condicionales están compuesta únicamente de una sola
condición si es verdadera ejecutara la acción o acciones si la condición es falsa no hará nada.

Si (la condición se cumple) entonces


Realizar acción(es) o instrucción(es)
Fin

Ejemplo:
 Ingresar un número por teclado y preguntar si dicho numero es igual a 2.

A = numérico
Inicio
Leer (a)
si (a = 2)
{
Imprimir (“el numero ingresado es igual a 2”)
}
Fin

Ejercicios:
1. Algoritmo en donde se pide la edad del usuario; si es mayor de edad debe
aparecer un mensaje indicándolo.
2. Construir un algoritmo tal, que dado como dato la calificación de un alumno en un
examen, escriba “APROBADO” en caso que esa calificación fuese mayor que 8.
Obs.: el alumno aprueba si la calificación es mayor a 8
3. Ingresar el sueldo de una persona, si supera los 1.000.000 gs. mostrar un
mensaje en pantalla indicando que debe abonar impuestos.

1
Dobles

Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en
función del cumplimiento o no de una determinada condición. Se representa de la siguiente
forma:

Las estructuras selectivas dobles están compuestas únicamente de una sola condición, si es
verdadera ejecutara la acción o acciones y si la condición es falsa ejecutara las acciones para la
condición falsa. Esta estructura selectiva solo se debe utilizar únicamente cuando existen dos
condiciones, si hubieran más de dos condiciones se puede utilizar varias selectivas simples o una
selectiva múltiple.

Si (la condición se cumple) entonces


Realizar Acción(es) o Instrucción(es)
Sino
Realizar otra instrucción(es)
Fin-si

Ejemplo:

Si (edad > 17)

imprimir “Es mayor de edad”

sino

imprimir “Es menor de edad”

fin

Ejercicios
1. Realizar un programa que solicite ingresar dos números distintos y muestre por pantalla el
mayor de ellos.
2. Realizar un programa que solicite ingresar un numero y muestre en pantalla si es positivo
o negativo.

2
Sentencia Eval (caso)

eval
{
Caso ( condición )
Sentencias …
Caso ( condición )
Sentencias …
sino
Sentencias …
}

Ejemplo:
Realizar un programa que permita introducir un número por teclado y no devuelva como resultado
a que día de la semana corresponde.

día = numérico

inicio

imprimir("Ingrese el Nro")
leer (día)

eval
{
caso (dia = 1)
imprimir ("Lunes")
caso (dia = 2)
imprimir ("Martes")
caso (dia = 3)
imprimir ("Miercoles")
caso (dia = 4)
imprimir ("Jueves")
caso (dia = 5)
imprimir ("Viernes")
caso (dia = 6)
imprimir ("Sabado")
caso (dia = 7)
imprimir ("Domingo")
sino
imprimir("Nro debe de estar comprendido entre 1 y 7")
}
Fin

3
Ejercicios:

1. Realizar un programa que permita introducir un número por teclado y nos devuelva como
resultado a que mes corresponde.
2. Realizar un programa que permita introducir una letra por teclado y nos devuelva si es una
vocal o no.
3. Realizar un programa que nos permita introducir un numero, y nos devuelva si equivalente
en número Romano.
Obs: hasta el numero 10

También podría gustarte