Avatar billede videodyr Nybegynder
13. maj 2002 - 23:25 Der er 5 kommentarer og
1 løsning

dato

Hejsa!!

Jeg har et lille program som skal finde ud af hvor gammel person er.
Jeg har disse felter dag, mdr, år. og så skal den skrive alder i alder feltet.

Er der nogen der kan hjælp mig med det?

Jeg skal lige sige at jeg bruger Borland C++ Build 5..

På forhånd tak!!
Avatar billede laffe Nybegynder
13. maj 2002 - 23:35 #1
Man angiver en fødselsdato, hvorefter programmet skal svare hvor gammel man er. Er det korrekt forstået?
Avatar billede videodyr Nybegynder
13. maj 2002 - 23:41 #2
ja det er det
Avatar billede laffe Nybegynder
13. maj 2002 - 23:42 #3
Nedestpende tager ikke hensyn til skudår.

  TDateTime D = Now();
  TDateTime U(StrToInt(Year->Text),StrToInt(Month->Text),StrToInt(Day->Text));

  int AntalDageGammel = D - U;
  int AntalAar = AntalDageGammel / 365;

  Memo1->Lines->Add("År:"+IntToStr(AntalAar));
Avatar billede videodyr Nybegynder
14. maj 2002 - 00:05 #4
okay.. Hvordan ligger jeg det ind i til Edit felt.
Avatar billede laffe Nybegynder
14. maj 2002 - 07:33 #5
Resultatet, altså : AntalAar kan du lægge i en TEdit eller TLabel:

TEdit:
  Edut1->Text = IntToStr(AntalAar);

TLabel:
  Label1->Caption = IntToStr(AntalAar);
Avatar billede videodyr Nybegynder
16. maj 2002 - 20:04 #6
tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester