Pseint

Páginas: 19 (4553 palabras) Publicado: 14 de noviembre de 2012
MIS PRIMEROS
100 ALGORITMOS
F.U.S.M
2012
Problemas propuestos
NOTA: Todos los algoritmos deben tener su diagrama de flujo y el pseudocódigo respectivo (Para esto se puede hacer uso del programa gratuito PSEINT)

1) Desarrolle un algoritmo que permita determinar si un número dado es par, impar o cero.
2) Desarrolle un algoritmo que halle tres números consecutivos cuya suma sea 69.
3)Desarrolle un algoritmo para determinar si una fecha expresada mediante tres datos: día, mes y año es una fecha valida. Así por ejemplo, la fecha 20-7-1969 equivale a Día =20, mes = 7 y año = 1969 es una fecha valida. No serán fechas válidas 31-11-1987 (noviembre tiene 30 días), ni tampoco 14-13-1980 (ya que el número del mes debe ser menor o igual a 12)
NOTA: Los meses con 30 días son el mes 4,6, 9 y 11. Los demás tienen 31 días, excepto el mes 2 que tiene 28 días. Se asume que el año a considerar es un año válido y que no es bisiesto
4) Desarrolle un algoritmo que permita determinar de una serie de números cuántos son par, impar o cero.
5) Desarrolle un algoritmo que lea un número, y si es negativo que lo imprima.
6) Desarrolle un algoritmo que lea una serie de números, imprima elnúmero si es negativo y el positivo del mismo.
7) Desarrolle un algoritmo que le permita leer el nombre, la edad, el sexo y el estado civil de cualquier persona e imprima el nombre de la persona si es un hombre casado y mayor de 40 años o una mujer soltera menor de 50 años.
8) Desarrolle un algoritmo que le permita leer las notas de las materias que ha cursado un estudiante hasta el momento, saquesu promedio e imprima su nombre, número de carnet y el promedio.
9) Desarrolle un algoritmo para leer el nombre de un empleado, el salario básico por hora y el número de horas trabajadas durante una semana. Calcule el salario neto, teniendo en cuenta que si el número de horas trabajadas durante la semana es mayor de 48 horas, esas horas demás se consideran horas extras y tienen un recargo del35%. Imprima el nombre del empleado y su salario neto.
10) Desarrolle un algoritmo que le permita determinar dadas tres cajas cada una con 15 números, en cuál caja está un número dado.
11) Desarrolle un algoritmo que le permita determinar el número medio de tres números. El número medio es aquel que no es el mayor ni el menor.
12) Desarrolle un algoritmo que le permita obtener la sucesión deFibonacci 0,1,1,2 etc. Recuerde que la serie de Fibonacci se genera empezando con los números 0 y 1 y calculando cada nuevo miembro como la suma de dos miembros precedentes en la sucesión. Imprima los primeros n términos de la sucesión.
13) La compañía de telefonía Acme, desea calcular el monto a cobrar a sus clientes. Si se conoce para un cliente el número de teléfono, el total de llamadasrealizadas en el mes y el total de minutos consumidos en esas llamadas.
14) El Seniat ha establecido un nuevo impuesto a las compras de productos, el cual está determinado por el tipo de artículo a facturar, según la siguiente tabla:



| Tipo de producto | Tasa impuesto |
|Exclusivo|30% |
|Lujo |20% |
|Económico |10% |
|Accesible |5% |


Para cada compra se conoce, monto de lacompra y el tipo de producto.
Se desea elaborar el algoritmo que nos permita para cada compra realizada, calcular el impuesto que deberá cancelar el cliente y el monto total de la factura, a la cual se le realiza un descuento, cuyo porcentaje es conocido.


15) Elabore un algoritmo que dado un valor X, calcule
Para X positivo:
F(x) = (x - 2) 2 + (x - 4) 4 + (x - 6) 6
2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pseint
  • Pseint
  • Pseint
  • Pseint
  • pseint
  • Pseint
  • pseint
  • Pseint

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS