Pages

segunda-feira, 4 de julho de 2016

Algoritmo em C++ - Função que verifica se o ano é bissexto!

Uma função em C++, que recebe como parâmetro um inteiro positivo ano e devolve 1 se ano for bissexto, 0 em caso contrário.

#include <iostream>
#include <cstdlib>

int verifica(int ano);
using namespace std;
int main (void){        
    int ano;
    do{
        cout <<"Informe umn numero: ";
            cin>>ano;
            if(ano <= 0)
            cout <<"Informe um numero maior que 0: \n";
            
       }while(ano <= 0);
       if(verifica(ano) == 1)
        cout <<"Ano bissexto ";
       else
        cout <<"Ano normal ";
   
        cout<<"\n";
        system("pause");
}
int verifica(int ano){
if (ano % 400 == 0)
    return 1;
   if (ano % 4 == 0 && ano % 100 > 0 )
        return 1;

return 0;

}

Duvidas ou Trabalhos para fazer entre em Contato: marcofernando71@gmail.com

0 comentários:

Postar um comentário