soluciones aplicaciones condicionales 34 ejercicios

Upload: jacques-couwels

Post on 09-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Condicionales

TRANSCRIPT

LENGUAJE DE PROGRAMACION

LENGUAJE DE PROGRAMACION

ESTRUCTURAS CONDICIONALES1. Realiza una aplicacin que solicite al usuario un nmero entre 1 y 12, si el valor introducido es correcto que le devuelva el nombre del mes al que corresponde ese valor.

2. Realiza una aplicacin que indique si un nmero introducido por teclado es positivo, negativo o igual a cero.

3. Realiza una aplicacin que determine si un nmero es par o impar.

4. Codificar un programa que escriba la calificacin correspondiente a una nota., de acuerdo a los criterios siguientes:

De 0 a < 11 Reprobado.

De 11 a < 13 Aprobado.

De 13 a

5. El sueldo de un representante es de S/ 2000 mensuales. Si su record de venta mensual es de 1000, se incrementa en 8% de su sueldo y si no es as se aplica el 5%. Si al total obtenido hay que descontarle un 18% de seguro, indicar el sueldo neto del mes.

6. Elabora una aplicacin que permita averiguar si una persona debe de inscribirse para el SMO (Servicio Militar Obligatorio), sabiendo su ao de nacimiento. Pueden servir las personas mayores de 17 aos.

7. Elabora una aplicacin que solicite el ao de nacimiento de 2 hermanos, calcule la edad de ambos y determine quin es el mayor y cuantos aos de diferencia tiene con el menor.

8. Elabora una aplicacin que sirva para identificar el tipo de triangulo conociendo sus tres lados. Si las dimensiones de los 3 lados son iguales, es un tringulo equiltero, 2 lados triangulo issceles y Sino muestre lados diferentes.

9. Realizar una aplicacin que sea capaz de calcular el impuesto sobre la renta. El impuesto de la renta es el 15% del salario anual de cada persona, al que previamente se debe realizar una deduccin en funcin del nmero de hijos:

Del 0% si tiene 0,

Del 5% si tiene 1 o 2 hijos

Del 15% si tiene ms de 2.

10. Realizar una aplicacin que permita comparar dos nmeros y muestre un mensaje si es mayor, menor o igual con respecto al otro.

11. Implementar una aplicacin que, dado un nmero entero x, imprima un mensaje de texto en funcin de su valor, segn las siguientes alternativas:

Si es menor que 1.

Si vale 1.

Si vale 2, 3, 4.

Si est entre 5 y 10.

Si es mayor que 11.

12. Realizar una aplicacin que lea tres nmeros enteros por teclado y que, si el segundo de ellos es negativo, calcule e imprima el producto de los tres. En caso contrario debe imprimir la media (promedio) de los tres nmeros.

?php

$a = $_POST['txta'];

$b = $_POST['txtb'];

$c = $_POST['txtc'];

if ($b

13. Realiza una aplicacin que lea tres valores enteros por teclado y que diga cul de ellos es el mayor.

14. Un operador ferroviario establece una serie de descuentos en el precio de sus billetes en funcin de las caractersticas del cliente:

Los clientes menores de 4 aos no pagan. Los clientes cuya edad est entre 4 y 7 aos pagan la mitad del billete. Los mayores de 65 aos pagan el 40% del billete.

Los estudiantes pagan el 40% del importe.

Los miembros de familia numerosa pagan el 70% del precio.

15. Realizar una aplicacin que lea los siguientes datos de una persona: nombre, sueldo mensual, edad y sexo. A continuacin, el programa deber clasificar a la persona en alguna de las siguientes categoras:

Hombre pobre. Aquellos hombres cuyo sueldo mensual sea inferior a S/.500 Mujer rica. Las mujeres cuyo sueldo mensual supere los 6000

Joven mujer de clase media. Mujer cuya edad est comprendida entre los 20 y los 30 aos y cuyo sueldo mensual est entre 1200 y 2000. Es posible que una persona no entre dentro de ninguna de estas categoras. En tal caso imprime un mensaje que lo indique.

16. Realice una aplicacin que determine el sueldo mensual de un profesor, segn su condicin laboral si es nombrado recibe una bonificacin del 20% de su salario, si no es nombrado recibe una bonificacin del 15%.

17. A un trabajador le pagan segn sus horas y una tarifa de pago por horas. si la cantidad de horas trabajadas es mayor a 80 horas. la tarifa se incrementa en un 20% para las horas extras. calcular el salario del trabajador dadas las horas trabajadas y la tarifa.

18. 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%, y por encima de 2000 el 3% . calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.

19. 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%.

20. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos.

21. Dado un tiempo en minutos, calcular los das, horas y minutos que le corresponden.

22. Dada las horas trabajadas de una persona y la tarifa de pago. Calcular su salario.

23. 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 precio bruto (precio venta mas IGV) es mayor de 500 soles. se debe realizar un descuento del 5%.

25. 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

26. Dado el monto de una compra 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 menor o igual a 50 soles

27. Convertir un nmero natural en nmeros romanos.

28. Ingresar un nmero determinado de segundos y lo convierta en horas, minutos y segundos.

29. Hacer un programa que lea 2 nmeros y deducir si estn en orden creciente o decreciente

30. A un profesor le pagan segn sus horas y una tarifa de pago por horas. 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 profesor dadas las horas trabajadas y la tarifa.

31. Calcular e sueldo diario de un trabajador, si excede ms 8 horas trabajadas su pago por hora se incrementa en un 50%. Sino no sucede no hay incremento. Mostrar sueldo normal, nmero de horas extras, pago por horas extras, sueldo extra, sueldo diario.

32. Calcular el permetro de una circunferencia dado su radio. Luego calcule el permetro de la misma si se reduce al 50%. Luego calcule el permetro de la misma si se reduce al 25% con respecto al resultado anterior.

33. Dada las horas trabajadas de una persona y la tarifa de pago por hora, calcular su salario y escribirla. y los valores porcentuales a su salario en 10%, 30%, 60% y 80%.

34. Dado un numero entre 1 y 7 escriba su correspondiente da de la semana as: 1- Lunes 2- Martes 3- Mircoles 4- Jueves 5- Viernes 6- Sbado 7- Domingo

JUEGO

Aqu les dejo un jueguito, espero que les guste, quiero las 3 alternativas posibles.

Un hombre esta al principio de un largo pasillo que tiene tres interruptores, al final hay una habitacin con la puerta cerrada. Uno de estos tres interruptores enciende la luz de esa habitacin, que esta inicialmente apagada.

Cmo lo hizo para conocer que interruptor enciende la luz recorriendo una sola vez el trayecto del pasillo?

Pista: El hombre tiene una linterna.

SUERTEFACEBOOK.COM/ROLANDOSTUDIOS

TWITTER.COM/ROLANDOSTUDIOS

YOUTUBE.COM/ROLANDOSTUDIOSTODO ES MAS SIMPLE, CON ROLANDOSTUDIOSwww.rolandostudios.comPgina 42