Ir para conteúdo
Fórum Script Brasil

BrunoZavanin

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre BrunoZavanin

Últimos Visitantes

342 visualizações

BrunoZavanin's Achievements

0

Reputação

  1. Vou executar esse hoje na maratona mas obrigado desde já
  2. Olá, sou estudante de Eng de Software do 1 ano e estou participando de uma maratona, na mesma caiu uma questão onde eu tinha que verificar a data de nascimento do cliente, exemplo: Entrada 01/01/2007 //Data atual 10/02/2007 //Data de Nascimento Saída Data de nascimento errada Entrada 09/06/2007 //Data Atual 28/02/1871 //Data Nascimento Errada Pois o cliente teria mais de 130 anos Saída Verificar Data de Nascimento Entrada 12/11/2007 01/01/1984 Saída 23 Entrada 28/02/2005 29/02/2004 Saída 0 Meu código em C #include <stdio.h> #include <stdlib.h> int main (){ int dia, mes, ano, i, n; int dia_n, mes_n, ano_n; int diafinal, mesfinal, anofinal; scanf("%d", &n); for (i=1; i<=n; i++){ printf("\n"); scanf("%d/%d/%d", &dia, &mes, &ano); scanf("%d/%d/%d", &dia_n, &mes_n, &ano_n); diafinal = dia-dia_n; mesfinal = mes-mes_n; anofinal = ano-ano_n; if((diafinal<0)&&(diafinal>31)&&(mesfinal<0)&&(mesfinal>12)&&(anofinal<0)){ printf("Data Nascimento Errada\n"); } else if (anofinal>=131){ printf("verificar Data de Nascimento"); } else if ((diafinal>=0)&&(diafinal<=31)&&(mesfinal>=0)&&(mesfinal<=12)&&(anofinal>0)&&(anofinal<130)){ printf("%d", anofinal); } else if ((diafinal>=0)&&(diafinal<=31)&&(mesfinal>=0)&&(mesfinal<=12)&&(anofinal==0)){ printf("%d", anofinal); } } }
  3. Olá, estou com uma dúvida que para muitos pode ser básica, estou no primeiro ano de programação e o programa que eu preciso desenvolver é que ele leia as horas informada pelo usuario em Horas, Minutos e Segundos e imprima na tela se é Manhã, tarde ou noite, porém eu queria que pudessem realizar a operação digitando as horas em formato HH:MM:Seg. No caso o prof disse pra classe fazer três estruturas onde na primeira o computador pede a hora em seguida os minutos na sequencia os segundos, mas... se tiver como ele fazer dessa forma onde o usuario já escreva de uma unica vez seria mais fácil... muito obrigado a quem me ajudar !!! Alg_Horas.C #include <stdio.h> int main (){ int horas, minutos, segundos; printf("Ola, Digite as horas atuais:\n"); //Ira ler as horas, os minutos e os segundos// scanf("%d:%d:%d", &horas, &minutos, &segundos); // Estrutura para ver se é manhã, tarde ou noite! // if (horas>18 minutos==00 segundos==00) printf("Boa noite!") else { if (horas>12, minutos==00, segundos==00) printf("Bom Tarde !") else printf("Boa Dia!") } getchar (); getchar (); return 0; }
×
×
  • Criar Novo...