Planteamiento 25


Escribir un programa que determine si un año es bisiesto. Un año bisiesto si es múltiplo de 4 (por ejemplo, 1984). Los años múltiplos de 100 no son bisiestos, salvo si ellos son también múltiplos de 400 (2000 es bisiesto, 1800 no lo es).

Análisis del Problema
year Mod 4 = 0 y year mod 100 <> 0 o year mod  400 = 0

Pseudocódigo

1Proceso bisiesto
2 Escribir "Ingrese el año a comparar:"
3 Leer year
4 Si year Mod 4 = 0 y year mod 100 <> 0 o year mod  400 = 0 Entonces
5 Escribir "Año Bisiesto"
6 Sino
7 Escribir "Año no bisiesto"
8 Fin si
9FinProceso 


Diagrama de Flujo


8 comentarios:

  1. .Ingresar la cantidad de alumnos aprobados y desaprobados de un curso. Luego mostrar el porcentaje de estudiantes aprobados y el porcentaje de estudiantes desaprobados. Elaborar un algoritmo para el siguiente caso: una empresa de seguros asegura una casa ante desastres cobrando una prima anual de acuerdo con el valor de la casa. Para los primeros $25000 cobra el 3% del valor y para el valor restante 5%. Por ejemplo, si una casa está valorizada en $30000, cobrará 3% sobre los $25000 y 5% al resto, es decir 5% a $500. Haga un programa que muestre el monto que un cliente debe pagar por asegurar su casa. Descarte casas con valores superiores a los $100000.

    ResponderEliminar
    Respuestas
    1. Proceso valor_de_una_casa
      Escribir Sin Saltar "Ingresa el valor de avaluo de la casa:"
      Leer avaluo_de_la_casa
      prima_anual <- 0
      Si avaluo_de_la_casa<=25000 Entonces
      prima_anual <- avaluo_de_la_casa*0.03
      FinSi
      Si avaluo_de_la_casa>25000 Y avaluo_de_la_casa<=100000 Entonces
      prima_anual <- 25000.0*0.03+(avaluo_de_la_casa-25000)*0.05
      FinSi
      Si avaluo_de_la_casa>100000 Entonces
      Escribir "Descartada"
      FinSi
      Escribir "Valor de prima anual: " prima_anual
      FinProceso

      Eliminar
  2. 2. Un año es bisiesto si es múltiplo de 4, exceptuando los múltiplos de 100, que sólo
    son bisiestos cuando son múltiplos además de 400, por ejemplo el año 1900 no fue
    bisiesto, pero el año 2000 si lo será. Hacer un organigrama que dado un año A nos diga
    si es o no bisiesto.

    ResponderEliminar
  3. Realizar un flujograma donde se ingrese el nombre y edad de un grupo de personas el bucle terminará cuando se cumplan las 200 personas.

    Separar a las personas por mayores y menores de edad e indicar el total de cada grupo de personas.

    ResponderEliminar
  4. 3. Escribir un programa que determine si un año es bisiesto. Un año es bisiesto si es múltiplo de 4 (por ejemplo 1984). Los años múltiplos de 100 no son bisiestos, salvo si ellos son también múltiplos de 400 (2000 es bisiesto, pero 1800 no lo es)

    ResponderEliminar
  5. hacer un algoritmo que determine si el año es bisiesto

    ResponderEliminar