Download Práctica II - Facultad de Ciencias-UCV

Document related concepts
no text concepts found
Transcript
Universidad Central de Venezuela
Facultad de Ciencias
Introducción a la Computación
Práctica #2
Estructuras de Control: Condicionales
1. Dados 3 números reales P, S y T. Determinar el mayor y menor número.
2. Dados 2 números reales A y B. Determinar (sin realizar la operación) el signo de:
 La suma de A y B.
 El Producto de A y B.
 La resta de A y B.
3. Dado un número entero positivo el cual representa un código que referencia a una figura
geométrica. Determinar el área de la misma, según el valor del código.
NOTA: Lea la cantidad de valores necesarios para el cálculo del área respectiva.
CÓDIGO
1
2
3
4
FIGURA GEOMÉTRICA
Círculo
Cuadrado
Rectángulo
Triángulo
4. Una prueba de aislamiento para un cable requiere que el aislamiento resista al menos
600 voltios. Escribe un algoritmo que dado un valor de voltaje a aplicar al cable, indique
si la prueba de voltaje fue aprobada o reprobada.
5. Dado un número real X. Determinar el valor de las siguientes funciones:
MODULO(X) =
F(X) =
X
0
-X
si X > 0
si X = 0
si X < 0
X2
0
X3
si X > 0
si X = 0
si X < 0
6. Escriba un algoritmo tal que al escribir el número de mes muestre el nombre completo
del mes.
7. Dados dos números reales LI y LS que representan los límites inferior y superior de un
intervalo y dado un número N. Determinar si dicho número se encuentra en el intervalo.
En caso de no pertenecer, indique si está a la derecha o la izquierda del mismo.
8. Dado dos números enteros positivos a y b, de 4 dígitos cada uno determine cual de ellos
es el mayor, asumiendo que los únicos operadores relacionales disponibles son los
operadores mayor que (>), menor que (<), Igual que (=), definidos únicamente para los
números enteros entre 0 y 9.
9. Determinar la cantidad de dinero que recibirá un trabajador por concepto de las horas
extras trabajadas en una empresa, sabiendo que cuando las horas de trabajo exceden de
40, el resto se consideran horas extras y que éstas se pagan al doble de una hora normal
cuando no exceden de 8; si las horas extras exceden de 8 se pagan las primeras 8 al
doble de lo que se paga por una hora normal y el resto al triple.
10. Se desea agregar una letra para representar la calificación de los alumnos, las
calificaciones son notas entre 1 y 10; use los siguientes parámetros: A para calificaciones
mayores o iguales a 9, B para calificaciones mayores o iguales a 8, C para calificaciones
mayores o iguales a 7, D para calificaciones mayores o iguales a 6, F para todas las demás
calificaciones.
11. Emitir la factura correspondiente a una compra de un artículo determinado, del que se
adquieren una o varias unidades. El IVA es del 15% y si el precio bruto (precio venta más
IVA) es mayor de 5000 Bolívares. se debe realizar un descuento del 5%.
12. Para conocer el precio a pagar por servicio de estacionamiento se multiplica el número
de horas que permaneció el automóvil dentro del estacionamiento por Bs. 200 y se suma
a esta cantidad la fracción (si esta es<=30) por Bs. 100 (en caso de ser mayor que 30 se
cuenta como una hora). Elabore un algoritmo que a partir de la hora de entrada y la hora
de salida de un vehículo, en un mismo día, calcule el monto a pagar por concepto de
estacionamiento.
Dados:
HE: entero que indica la hora de entrada
ME: entero que indica los minutos de la hora de entrada
DE: Entero que indica si es AM o PM
HS: entero que indica la hora de salida
MS: entero que indica los minutos de la hora de salida
DS: Entero que indica si es AM o PM
NOTA: Asuma que los datos son validos (HS>=HE)
13. Sea AÑO una variable que contiene un número entero positivo de 4 cifras, el cual
representa un año valido cualquiera. Determine si el año dado es bisiesto. Un año es
Bisiesto si, además de ser divisible por 4,
* No es último de siglo
* Es último de siglo y su número de centenas es divisible por 4.
EJEMPLO:
AÑO = 1900
Es FALSO que el año 1900 es bisiesto.
AÑO = 1996
Es VERDAD que el año 1996 es bisiesto.
GIC-WM
I-2011