Pages

viernes, 1 de febrero de 2013

Determinar si un año es bisiesto Codigo en C++

Problema
Diseñar un algoritmo que permita determinar 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).

Solución
  • Entrada: 1988
  • Salida: es año bisiesto
Codigo Fuente en C++
#include <iostream>
using namespace std;
int main(){
      int a;
      cout<<"Ingresa anio"<<endl;
      cin>>a;
     if(a % 4 == 0 && (a % 100 != 0 || a % 400 == 0)){
         cout<<"El anio "<<a<<" Si es bisiesto ";
     }else{
         cout<<"El anio "<<a<<" No es bisiesto ";
     }
      return 0;
}

20 comentarios:

Gabriel Ybarra dijo...

Gracias muy bueno este ejercicio.! (Y)

Anónimo dijo...

gracias por tu yuda

Fernando Joaquin dijo...

Y si ponen el año negativo?

MARTIN ROSALES HERNANDEZ dijo...

HOLA. GRACIAS.
ASÍ QUE EL 2016 Y 2020 SON BISIESTOS.
SALUDOS

Rafael_Marroquin dijo...

jajaj solo me di cuenta que no andaba tan lejos de como era la respuesta, omiti una operacion , pero al ver que no me salia me ofusque mejor busque ayuda xD Gracias por tu ayuda.

Anónimo dijo...

y si me piden que determine si es bisiesto en un rango de anios? por ejemplo del anio 1300 al presente como le hago?

Unknown dijo...

me ayudo bastante

Unknown dijo...
Este comentario ha sido eliminado por el autor.
Unknown dijo...

La estructura del programa está excelente, pero lo único que falta es system("pause"); antes del return para que se pueda observar el resultado si es o no biciesto.

Unknown dijo...

alguine me puede ayudar con este programa
Se debe elegir un tipo de conversion, si elige 1 se convierte de km a mtr( debera pedir los km y motrar la convesion a mtrs) y si elige cualquier otro numero convierte de mtrs a km (debera pedir los mtrs y mostrar la conversion a km)

pero solo se debe trababjar con if else

Unknown dijo...

que es cout

Anónimo dijo...

grqacias prro +10 limce

martin-one dijo...
Este comentario ha sido eliminado por el autor.
Gaaa dijo...

BIEN AHI

Javier FC dijo...
Este comentario ha sido eliminado por el autor.
Anónimo dijo...

cout es escribir en pseudocodigo

Anónimo dijo...

que es include

Unknown dijo...

gracias solamente me faltaban las dos barras del primer if :>

Unknown dijo...

los amoooooooooooooooooooooooooooooooooooooooooooooooo enserio tenia 5 mins para hacer este codigo y aqui esta , es el dia mas feliz de mi vida :,)

Anónimo dijo...

fue de mucha ayuda

Publicar un comentario