Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como escrever um programa em C que calcula de amanhã Data
A linguagem de programação C é uma das linguagens de programação mais antigos e mais populares. C manteve-se popular porque é eficiente , portátil e fornece acesso à memória de baixo nível. Embora C, foi desenvolvida para criar um software do sistema , como também pode ser usado para desenvolver um software aplicativo . C pode até ser usado no desenvolvimento web. C é capaz de cálculos complexos . O cálculo realizado para determinar a data do dia seguinte é um dos mais simples . Instruções
1

Declarar uma classe para manter o mês, dia e ano. Um dia de dois dígitos , um mês com dois dígitos e um ano de quatro dígitos deve ser fornecido para a função , quer pela entrada do usuário ou de outro aplicativo .
2

Realizar a validação dos dados introduzidos pelo telefone uma função para ler a data, determinar se ele é um ano bissexto e determinar se o mês eo dia são válidos. Uma matriz é codificado com o dia final de cada mês, a fim de janeiro a dezembro . Por exemplo , 31, 28, 31 são os três primeiros números , pois janeiro tem 31 dias, fevereiro tem 28 e tem 31 de março . O dígito dia é validado contra esta matriz.
3

Execute o mesmo tipo de verificação no mês entrou para garantir que ele é um valor válido entre 1 e 12 . Mais uma vez , uma matriz com uma lista de válidos meses é criado para efectuar a validação. Tanto o dia e mês validações devem ser funções separadas.
4

Determine se o ano digitado é um ano bissexto . Se o ano é divisível por quatro , é um ano bissexto. Use o módulo - resto - operador realizar este cálculo
5

Adicione um para o dia, agora que nós determinamos que temos um dia válido , mês e ano . . Se o dia está para além do atual número total de dias do mês dado, então o mês precisa ser incrementado e no dia definido como 1. Se a data inserida é o último dia do ano , o ano é incrementado eo mês eo dia são definidos a 1 .
6

Mostrar a data recém- calculado para o usuário.
< Br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar Olá Mundo em Microsoft Visual C 2010 Expres…
·Precauções para um buffer overflows 
·Como inverter a ordem de um vetor em C + + 
·Definir um array multi-dimensional em C + + 
·Como limitar o número de pontos decimais em C + + 
·C código para uma Bits para Conversão Byte 
·O que são ponteiros e como eles são usados ​​
·Como Fake um Código Modelo 
·Como preencher uma matriz 2D em C 
·Como escrever uma Invertendo funções de linha de util…
  Artigos em destaque
·Como fazer caixa de listagem de controle editável em C…
·Um tutorial sobre Alertas iPhone SDK 
·Funções dinâmicas de chamar DLLs 
·Como fazer um aplicativo para o iPhone no Visual C 
·Como reverter elementos de um array em C 
·Como adicionar uma página inicial de um navegador da W…
·Como depurar vazamentos de memória em GDB 
·Funções static void em C 
·Como substituir os elementos de uma matriz em C 
·Como obter códigos para Dev- C + + 4.9.9.2 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados