Laboratorio de Condicionales

5
LABORATORIO DE PHP CONDICIONALES - SELECTIVAS Ing° Cronwell Mairena Rojas Página 1 LABORATORIO DE CONDICIONALES – SELECTIVAS 1) Verificar si un número generado aleatoriamente es múltiplo de 3 o de 5. 2) Generar dos números enteros aleatorios cualesquiera. Determinar cuál es el mayor de ellos. 3) Generar tres números aleatorios. Determinar cuál es el mayor de los tres 4) Dados tres números generados aleatoriamente se desea: a. El producto del Número Mayor con el Número Menor b. Hallar la diferencia del Número Mayor con el Número Menor. c. Encontrar el Número Intermedio. 5) Generar tres números enteros (entre los rangos de 5 a 80) y emitir un mensaje que indique si están o no en orden numérico ascendente. 6) Para una nota aleatoria, determinar si es de aprobación o reprobación, la nota aprobatoria es 10.5 7) Para un numero aleatorio determinar si es par o impar 8) Generar una temperatura entre -15 y +30 grados aleatoriamente, y determinar si es positivo o negativo 9) Generar un valor aleatorio entre 100 a 100. Si es menor que 500 Soles incrementarlo en un 30%, caso contrario incrementar solo el 20% 10) Se lanza un dado, si se saca un 3 gana, caso contrario pierde 11) Un juego con dos dados se gana si se saca un 7 o un 11, caso contrario se pierde 12) Generar un número de dos cifras y determinar si la suma de sus cifras es par o impar 13) Para las coordenadas (X,Y) de un punto en el plano cartesiano y determinar a qué cuadrante pertenece. Se generará aleatoriamente las coordenadas X e Y. 14) Un juego con dos dados se gana si se saca un número par, caso contrario, se pierde. Visualizar el valor con el ganó o perdió. Los valores se generarán aleatoriamente. 15) Determinar si tres lados forman un triángulo equilátero. Para 10, 15 y 25, serán los valores para esos tres lados. 16) Calcular el total que una persona debe pagar en una llantera, si el precio de cada llanta es de S/.800 si se compran menos de 5 llantas y de S/700 si se compran 5 o más. Generar un valor aleatorio entre 1 a 10 para el valor de la variable llanta.

Transcript of Laboratorio de Condicionales

  • LABORATORIO DE PHP CONDICIONALES - SELECTIVAS

    Ing Cronwell Mairena Rojas Pgina 1

    LABORATORIO DE CONDICIONALES SELECTIVAS

    1) Verificar si un nmero generado aleatoriamente es mltiplo de 3 o de 5. 2) Generar dos nmeros enteros aleatorios cualesquiera. Determinar cul es el

    mayor de ellos. 3) Generar tres nmeros aleatorios. Determinar cul es el mayor de los tres 4) Dados tres nmeros generados aleatoriamente se desea:

    a. El producto del Nmero Mayor con el Nmero Menor b. Hallar la diferencia del Nmero Mayor con el Nmero Menor. c. Encontrar el Nmero Intermedio.

    5) Generar tres nmeros enteros (entre los rangos de 5 a 80) y emitir un mensaje que indique si estn o no en orden numrico ascendente.

    6) Para una nota aleatoria, determinar si es de aprobacin o reprobacin, la nota aprobatoria es 10.5

    7) Para un numero aleatorio determinar si es par o impar 8) Generar una temperatura entre -15 y +30 grados aleatoriamente, y

    determinar si es positivo o negativo 9) Generar un valor aleatorio entre 100 a 100. Si es menor que 500 Soles

    incrementarlo en un 30%, caso contrario incrementar solo el 20% 10) Se lanza un dado, si se saca un 3 gana, caso contrario pierde 11) Un juego con dos dados se gana si se saca un 7 o un 11, caso contrario

    se pierde 12) Generar un nmero de dos cifras y determinar si la suma de sus cifras

    es par o impar 13) Para las coordenadas (X,Y) de un punto en el plano cartesiano y

    determinar a qu cuadrante pertenece. Se generar aleatoriamente las coordenadas X e Y.

    14) Un juego con dos dados se gana si se saca un nmero par, caso contrario, se pierde. Visualizar el valor con el gan o perdi. Los valores se generarn aleatoriamente.

    15) Determinar si tres lados forman un tringulo equiltero. Para 10, 15 y 25, sern los valores para esos tres lados.

    16) Calcular el total que una persona debe pagar en una llantera, si el precio de cada llanta es de S/.800 si se compran menos de 5 llantas y de S/700 si se compran 5 o ms. Generar un valor aleatorio entre 1 a 10 para el valor de la variable llanta.

  • LABORATORIO DE PHP CONDICIONALES - SELECTIVAS

    Ing Cronwell Mairena Rojas Pgina 2

    17) En un supermercado se hace una promocin, mediante la cual el cliente obtiene un descuento dependiendo de un nmero que se escoge al azar. Si el numero escogido es menor que 74 el descuento es del 15% sobre el total de la compra, si es mayor o igual a 74 el descuento es del 20%. Obtener cunto dinero se le descuenta para un total de compra de 1000 soles.

    18) A un trabajador le pagan segn sus horas y una tarifa de pago por horas. si la cantidad de horas trabajadas es mayor a 180 horas, la tarifa se incrementa en un 20% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas (300 horas) y la tarifa (5 soles por hora).

    19) Hacer un programa que imprima el precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves, se generar aleatoriamente), trabajar para un precio de 100 soles.

    20) A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y Sueldo neto que recibe el trabajador dado para los un sueldo de 1750 soles .

    21) Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%. Calcular para un monto de 250 soles.

    22) Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos. Para 130 segundos.

    23) Tomando como base los resultados obtenidos en un laboratorio de anlisis clnicos, un mdico determina su nivel de hemoglobina en la sangre dependiendo de su edad. Se generar aleatoriamente la edad y se deber imprimir los valores de hemoglobina como se muestra la tabla en la que el medico se basa para obtener el resultado:

    EDAD NIVEL HEMOGLOBINA < 1 8 - 11.5 g% >= 1 y < = 5 aos 11.6 - 15 g% > 5 y < = 10 aos 12.6 - 15.5 g% > 10 y < = 15 aos 13 - 15.5 g% 24) Dado un tiempo en minutos, calcular los das, horas y minutos que le

    corresponden. Si es ms de un da debe imprimir MAYOR DE UN DIA en caso contrario imprimir MENOR DE UN DIA, trabajar para 1500 minutos.

  • LABORATORIO DE PHP CONDICIONALES - SELECTIVAS

    Ing Cronwell Mairena Rojas Pgina 3

    25) Dada las horas trabajadas de una persona (145 horas) y la tarifa de pago (7 soles la hora). Calcular su salario e imprimirla e indicar si es mayor de 500 soles.

    26) Emitir la factura correspondiente a una compra de un artculo determinado, del que se adquieren una o varias unidades. El IGV es del 18% y si el monto bruto (monto de venta ms IGV) es mayor de 500 Soles. se debe realizar un descuento del 5%. Calcular para un Monto de Venta 775 soles.

    27) Dada la duracin en minutos de una llamada calcular el costo, considerando. Hasta tres minutos el costo es 0.50, por encima de tres minutos es 0.50 ms 0.1 por cada minuto adicional a los tres primeros. Calcular para 70 minutos.

    28) Dado el monto de una compra de 97 soles, calcular el descuento considerado

    descuento es 10% si el monto es mayor a 100 soles descuento es 20% si el monto es mayor a 50 soles y menor o igual

    a 100 soles no hay descuento si el monto es mayor o igual a 50 soles

    29) Convertir un nmero natural en nmeros romanos, para un numero natural de 150.

    30) Hacer un programa para 2 nmeros y deducir si estn en orden creciente o decreciente. Los nmeros son 878 y 787.

    31) A un profesor le pagan segn sus horas y una tarifa de pago por horas. Si la cantidad de horas trabajadas es mayor a 140 horas, la tarifa se incrementa en un 50 % para las horas extras. Calcular el salario del profesor dadas las horas trabajadas (170 horas) y la tarifa (7.50 soles la hora).

    32) Calcular el permetro de una circunferencia dado su radio. Luego calcule el permetro de la misma si se reduce al 50% el radio. Luego calcule el permetro de la misma si se incrementa al 25% el radio. Indicar cual rea es la mayor de las tres circunferencias. El radio es 10.

    33) Calcular el nmero de pulsaciones que debe tener una persona por cada 10 segundos de ejercicio aerbico; la frmula que se aplica cuando el sexo es femenino es: num. pulsaciones = (220 - edad)/10 y si el sexo es masculino: num. pulsaciones = (210 - edad)/10. Generar aleatoriamente el sexo entre valor 1 y 2 (1 para varones y 2 para mujeres) y la edad se generar aleatoriamente entre rangos de 15 a 45 aos.

  • LABORATORIO DE PHP CONDICIONALES - SELECTIVAS

    Ing Cronwell Mairena Rojas Pgina 4

    34) Un banco antes de conceder un prstamo, comprueba los ingresos del solicitante. Si los ingresos son superiores a 1200 soles anuales, el crdito se concede. Si los ingresos son inferiores a 1200 soles anuales pero superiores a 1000 soles y el cliente tiene mximo 2 hijos, el crdito se concede. Tambin se le concede, si tiene ingresos entre 800 y 1000 soles pero no tiene hijos. Realizar un programa que calcule si se le otorga o no el crdito, si los ingresos anuales y el nmero de hijos del solicitante se generarn aleatoriamente.

    35) Dada las horas trabajadas de una persona (120 horas) y la tarifa de pago por hora (8.70 soles la hora), calcular su salario y escribirla. y los valores porcentuales a su salario en 60%, 10% y 80%, e indicar cul es el menor valor porcentual hallado.

    36) La empresa Milagrito S.A. tiene la siguiente tabla de parmetros para pagar las comisiones de sus ejecutivos de ventas:

    Parmetro de Venta Porcentaje de comisin Desde Hasta

    1000.00 3500.00 6 % 3500.01 5000.00 9 % 5000.01 8500.00 13% 8500.01 En adelante 15%

    Escriba un programa que la cantidad vendida por el ejecutivo de ventas, calcule de cunto ser su comisin. El valor de la cantidad vendida se generar aleatoriamente.

    37) Se desea agregar una letra para representar la calificacin de los alumnos, las calificaciones son notas entre 1 y 20; use los siguientes parmetros: A para calificaciones mayores o iguales a 17, B para calificaciones mayores o iguales a 12 hasta el rango de A, C para calificaciones mayores o iguales a 7 hasta el rango de B, D para calificaciones menores de 7. Generar una Nota aleatoria para el ejercicio.

    38) Escriba un programa que al generar el nmero de da muestre el nombre completo del da y que cursos se lleva en dicho da para los alumnos de Computacin.

    39) Escriba un programa que al generar el nmero de hora (0 a 24 horas) muestre el nombre completo de la hora (son las 00 horas).

    40) Escriba un programa que al generar el nmero de mes muestre el nombre completo del mes y a que trimestre pertenece.

  • LABORATORIO DE PHP CONDICIONALES - SELECTIVAS

    Ing Cronwell Mairena Rojas Pgina 5