PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por a.salgueiro » Segunda Jan 11, 2010 22:22
Ola! Tenho um projecto de programação para entregar esta sexta e, como não percebo nada de programação gostaria de saber se alguem conseguia dar umas dicas sobre como fazer alguns comandos..
Agradecia mesmo a ajuda.. o projecto é em linguagem C..
Deixo aqui uns comandos apra o projecto:
- comando1 - O programa avança n dias a partir da data d para obter o resultado. O valor de n pode ser negativo, sendo que, nesse caso, a data recua.
- comando2 - O programa determina o número de dias entre a data d1 e a data d2. Se as duas datas forem iguais o resultado é 0; se a primeira data for maior do que a segunda data o resultado é positivo; no caso restante o resultado é negativo.
- comando3 - O programa diz quantos dias tem o mês m do ano a. É possível indicar apenas o ano a, e nesse caso pretende-se o número de dias do ano a. É também possível não indicar nenhum argumento, e nesse caso pretende-se o número de dias do mês corrente.
- comando4 - Comando Idade - Permite ao utilizador saber a idade que tem hoje, a partir da data de nascimento d. O resultado é um número inteiro, o número de anos. Para quem nascer a 29/Fev considera-se que que o aniversário é a 1/Mar nos anos não bissextos.
Se alguem puder ajudar, agradecia mesmo! obrigada
-
a.salgueiro
- Novato

-
- Mensagens: 2
- Registado: Segunda Jan 11, 2010 22:19
por JoaoRosa » Terça Jan 12, 2010 19:11
a.salgueiro Escreveu:Ola! Tenho um projecto de programação para entregar esta sexta e, como não percebo nada de programação gostaria de saber se alguem conseguia dar umas dicas sobre como fazer alguns comandos..
Agradecia mesmo a ajuda.. o projecto é em linguagem C..
Deixo aqui uns comandos apra o projecto:
- comando1 - O programa avança n dias a partir da data d para obter o resultado. O valor de n pode ser negativo, sendo que, nesse caso, a data recua.
- comando2 - O programa determina o número de dias entre a data d1 e a data d2. Se as duas datas forem iguais o resultado é 0; se a primeira data for maior do que a segunda data o resultado é positivo; no caso restante o resultado é negativo.
- comando3 - O programa diz quantos dias tem o mês m do ano a. É possível indicar apenas o ano a, e nesse caso pretende-se o número de dias do ano a. É também possível não indicar nenhum argumento, e nesse caso pretende-se o número de dias do mês corrente.
- comando4 - Comando Idade - Permite ao utilizador saber a idade que tem hoje, a partir da data de nascimento d. O resultado é um número inteiro, o número de anos. Para quem nascer a 29/Fev considera-se que que o aniversário é a 1/Mar nos anos não bissextos.
Se alguem puder ajudar, agradecia mesmo! obrigada
boas...
uma coisa é trazeres uma dúvida no código, outra é pedires que te façam o trabalho...
este trabalho é coisa para 1 hora... trabalha... não é com facilitismos que vamos a algum lado...
cps
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
-

JoaoRosa
- Membro de Prata

-
- Mensagens: 439
- Registado: Quinta Nov 03, 2005 21:38
- Localização: Oliveira de Azeméis
por a.salgueiro » Terça Jan 12, 2010 21:09
boa noite. não estava a pedir que fizessem o trabalho, só mesmo para darem umas luzes de um modo para fazer algum comando, não propriamente o código escrito, porque também queria perceber o modo como o fazer..
-
a.salgueiro
- Novato

-
- Mensagens: 2
- Registado: Segunda Jan 11, 2010 22:19
por JoaoRosa » Quarta Jan 13, 2010 14:12
a.salgueiro Escreveu:boa noite. não estava a pedir que fizessem o trabalho, só mesmo para darem umas luzes de um modo para fazer algum comando, não propriamente o código escrito, porque também queria perceber o modo como o fazer..
Tens as variáveis do tipo
DateTime.
A partir daí brincas com o que queres.
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
-

JoaoRosa
- Membro de Prata

-
- Mensagens: 439
- Registado: Quinta Nov 03, 2005 21:38
- Localização: Oliveira de Azeméis
por LMX » Sexta Jan 15, 2010 1:30
Boas..
so presarás de receber a data actual da tua maquina se precisares dela o que acho que n é o caso visto que tens como referencia a datat d.
crie uma função que faça primeiro o calculo em dias, existem meses com menos ou mais dias, esta tudo documentado, faça um search na net e procure pelo calendario que foi proposto por um PAPa e que é o usado ate aos dias de hoje, não me parece dificil, mas é como disseram acima, sem trabalho não temos nada.
Acho que vai ter que "gatilhar" um pouco.
Cumps
De pé mas...Cansado!!!
-
LMX
- Membro de Ouro

-
- Mensagens: 786
- Registado: Quarta Out 20, 2004 21:16
- Localização: Lisboa
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante