Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(Condiciones) Si entonces
En casi cualquier secuencia de instrucciones para un ordenador, será vital poder comprobar si se
cumple alguna condición. Una primera forma básica de comprobar condiciones es con la orden
"SI". Su uso básico sería
El bloque "SiNo" es opcional: podemos optar por no indicar lo que queremos que se haga cuando
no se cumpla la condición.
También es posible comprobar varias condiciones a la vez, para hacer construcciones más
complejas, como: "si a es mayor que b y b es mayor que c", o como "si a es igual a 1 o b es igual a 1
".
2. Crea un programa que pida un número al usuario y diga si es positivo, negativo o cero.
3. Haz un programa que pida al usuario dos números y diga cuántos de ellos son positivos.
4. Crea un programa que pida al usuario dos números y muestre su división si el segundo no
es cero, o un mensaje de aviso en caso contrario.
5. Prepara un programa que pida al usuario tres números y diga cuál es el mayor de los tres.
8. Construya un diagrama de flujo tal que dado como datos los valores enteros P y Q,
determine si los mismos satisfacen la siguiente expresión:
10. A un trabajador le pagan según sus horas trabajadas por una tarifa de pago por hora. si la
cantidad de horas trabajadas es mayor a 40 horas. la tarifa se incrementa en un 50% para
las horas extras. calcular el salario del trabajador dadas las horas trabajadas y la tarifa.
Según (Casos)
La instrucción Según (Caso) Hacer es una forma de expresión de un anidamiento múltiple de
instrucciones Si ... Entonces – SiNo. Su uso no puede considerarse, por tanto, estrictamente
necesario, puesto que siempre podrá ser sustituida. La sintaxis será:
El caso De Otro Modo determina las instrucciones a ejecutar cuando ninguno de los casos
previstos se ha cumplido. Si no procede, simplemente se deja de escribir.
La única ventaja que podemos obtener con el uso de Según (Caso) Hacer radica en aportar mayor
claridad que un anidamiento múltiple de Si ... Entonces de gran longitud.
La instrucción Según (Caso) Hacer también puede anidarse dentro de sí misma, aunque resulta
poco recomendable por perjudicar la claridad de un programa.
Ejercicios
11. En este ejercicio de Pseint queremos que muestre el día de la semana dependiendo del
número que se ingrese.
12. En este ejercicio de Pseint queremos que muestre los meses del año dependiendo del
número que se ingrese.
13. Hacer un algoritmo en Pseint para una heladería se tienen 4 tipos de empleados
ordenados de la siguiente forma con su número identificador y salario diario
correspondiente:
• 1 Cajero (56$/día).
• 2 Servidor (64$/día).
• 4 Mantenimiento (48$/día).
El dueño de la tienda desea tener un programa donde sólo ingrese dos números enteros que
representen al número identificador del empleado y la cantidad de días que trabajó en la semana
Y el programa le mostrará por pantalla la cantidad de dinero que el dueño le debe pagar al
empleado que ingresó