8 mar 2013

Algoritmos y Condicionales

Basicos de Condicionales

  1. Desarrollar un algoritmo que imprima el mayor y el menor de una serie de dos numeros que vamos introduciendo por teclado.
  2. Desarrollar el siguiente algoritmo  de un trabajador le pagan segun 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 trabajador dadas las horas trabajadas y la tarifa.
  3. Diseñar el algoritmo correspondiente a un programa que escribe el porcentaje descontado en una compra si la compra es superior a 50000, introduciendo por teclado el precio de la tarifa y el precio pagado.
Con uno o mas condicionales
  1. Desarrollar el siguiente algoritmo de 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 su sueldo.
  2. 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 su sueldo.
  3. Se trata de escribir el algoritmo que permita emitir la factura correspondiente a una compra de un articulo determinado, del que se adquieren una o varias unidades. El IVA es del 19% y si el precio bruto ( precio venta mas IVA) es mayor de $13000 se debe realizar un descuento del 5%.
  4. Desarrollar un algoritmo dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos.
  5. Desarrollar un algoritmo en php que dado un tiempo en minutos, calcular los dias, horas y minutos que le corresponden.
  6. Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre 151 y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171 escriba el mensaje: “Persona alta”. Exprese el algoritmo usando Pseudocódigo y diagrama de flujos.
  7. Escribir un algoritmo que determine si un año es bisiesto. Teniendo en cuenta que un año es bisiesto si es múltiplo de 4. Los años múltiplos de 100 no son bisiestos, salvo si ellos son también múltiplos de 400.
  8. Ingresar el mes y el año con números enteros y luego mostrar el mes en palabras y la cantidad de días de ese mes.Ejemplo si se ingresa para el mes 3 y para el año 2011, mostrará: marzo tiene 31 días. Calcular el costo de envío de un paquete, según el siguiente cuadro:
Tipo de paquete 
Prioridad A
Prioridad B
Prioridad C
Carta
120 pesos/gramo
101 pesos / gramo
85 pesos / gramo
Caja
4575 pesos / kilo
3550 pesos/kilo
1775 pesos/kilo