SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: eripau77 en Viernes 1 de Mayo de 2009, 18:53

Título: c++ usando un for
Publicado por: eripau77 en Viernes 1 de Mayo de 2009, 18:53
hola, Me Gustaria que me ayuden con un programa que me enviaron, y que es super urgente... se trata de que al ingresar un año (por ejemplo 1996), me diga si es este año bisiesto o no, las pistas que nos dieron fue que un año bisiesto se encuentra porque es multiplo de 4 pero es complicado para mi ya que es la primera vez que veo programacion en C++...
Espero puedan ayudarme, Muchas Gracias igual... pero porfa que sea usando la sentencia for y que sea sencillo lo mas posible graciasssssss...
Código: C++
  1.  
Título: Re: Tarea principiante
Publicado por: Leo_Gutierrez en Viernes 1 de Mayo de 2009, 19:09
Código: C++
  1. #include <iostream>
  2. using namespace std;
  3. bool IsLeapYear(int year);
  4. int main()
  5. {
  6.     int year;
  7.     cout << "Introduzca el año : " << endl;
  8.     cin >> year;
  9.     if(IsLeapYear(year))
  10.     {
  11.         cout << "El año es bisiesto" << endl;
  12.     } else {
  13.         cout << "El año no es bisiesto" << endl;
  14.     }
  15.     return 0;
  16. }
  17. bool IsLeapYear(int year)
  18. {
  19.     if(year % 4 != 0)
  20.     {
  21.     return false;
  22.     } else if(year % 100 != 0)
  23.     {
  24.     return true;
  25.     } else if(year % 400 != 0)
  26.     {
  27.     return false;
  28.     } else {
  29.     return true;
  30. }
  31. }
  32.  
  33.