Você está na página 1de 2

FUNDAMENTOS DE PROGRAMACIÓN

LABORATORIO Nº 05
Estructuras selectivas anidadas

Ejercicios:

1. Leer un número entero y decir si es positivo, negativo o neutro.

2. Leer un número entero y decir si es positivo par, positivo impar, negativo par, negativo
impar ó cero.

3. Realizar un algoritmo que lea dos números enteros y determinar si son iguales o
diferentes, si son diferentes mostrar también quien es el mayor y menor.

4. Determinar cual es el numero mayor de tres números enteros ingresados por teclado.

5. Calcular el numero menor de cuatro números ingresados por teclado.

6. Convertir una calificación numérica a una calificación de letra de acuerdo con la


siguiente escala:

90 – 100 A
80 – 89 B
70 – 79 C
60 – 69 D
Menos de 60 E

Si la calificación no es la correcta, mostrar el mensaje “Calificación Incorrecta”.

7. En una tienda efectúan un descuento a los clientes dependiendo del monto de la


compra. El descuento se efectúa con base al siguiente criterio:

compra < $500.00 No hay descuento


$500.00 <= compra <= $1,000.00 5% de descuento
$1,000.00 < compra <= $7,000.00 11% de descuento
$7,000.00 < compra <= $15,000.00 18% de descuento
compra > $15,000.00 25% de descuento

Escriba un programa tal, que dado el importe de la compra de un cliente, determine lo


que el mismo debe de pagar.
8. El valor de y se define como sigue:

y = x 2 + 2x – 3 sí -3 <= x <= 2
y = 5x + 7 sí 2 < x <= 10
y=0 sí x <= -3 ó x > 10

Escriba un programa que encuentre ‘y’ dando el usuario la entrada para ‘x’.

8. Escriba un programa que permita calcular el valor de f(x), según la expresión:

X2 si(x mod 4) = 0
X/6 si(x mod 4) = 1
f(x) X si(x mod 4) = 2
X3 + 5 si(x mod 4) = 3

x es una variable de tipo entero, que expresa el dato que se ingresa.

10. Escriba un programa que calcule el precio del boleto de ida y vuelta en ferrocarriles,
conociendo la distancia del viaje de ida y el tiempo de estancia. El precio por kilómetro
es de $0.17. Se sabe además que si el número de días de estancia es superior a 7 y la
distancia total (ida y vuelta) a recorrer es superior a 800 Km. el boleto tiene un
descuento del 30%.

Você também pode gostar