Avatar billede 0123 Novice
18. april 2008 - 23:06 Der er 10 kommentarer og
1 løsning

java for begyndere

Hej!
Jeg skal skrive et program der skal omregne en tid , opgivet i minutter , til timer og minutter.

Hvordan gør jeg det?
Avatar billede arne_v Ekspert
18. april 2008 - 23:25 #1
int h = tid / 60;
int m = tid % 60;

pakket passende ind.
Avatar billede virtual1ty Nybegynder
18. april 2008 - 23:38 #2
double mins = double.Parse(Console.ReadLine());
double hours = Math.Floor(mins / 60);
double hours1 = Math.Floor(hours / 24);
double hours2 = hours - (hours1 * 24);
double mins2 = mins - (hours * 60);

Variablen hours2 vil indeholde antal timer, og mins2 vil indeholde antal minutter.
Håber du kan få det oversat til Java.
Avatar billede virtual1ty Nybegynder
18. april 2008 - 23:39 #3
Nå, jeg var ikke klar over at det kunne gøres så simpelt, som Arne har gjort det. :)
Avatar billede 0123 Novice
19. april 2008 - 21:24 #4
Jeg er helt nybegynder indefor faget men , er det mulighed for at få en forklaring på hvad arne`s svar gør , og hvad jeg skal skrive mere hvis der skal skrives mere?
Avatar billede arne_v Ekspert
19. april 2008 - 21:37 #5
/ laver hel tals division
% laver modulus

så hvis tid er 123 h blive 2 og m blive 3
Avatar billede arne_v Ekspert
19. april 2008 - 21:38 #6
det er kun selve beregningen - der skal puttes et Java program udenom som læser tid ind,
beregner og udskriver h og m
Avatar billede 0123 Novice
20. april 2008 - 21:36 #7
Hvad nu hvis jeg skal opgive det i minutter og sekunder?
Avatar billede arne_v Ekspert
21. april 2008 - 02:33 #8
hvis tid er i sekunder kan du:

int h = tid / 3600;
int m = (tid / 60) % 60;
int s = tid % 60;
Avatar billede 0123 Novice
21. april 2008 - 20:50 #9
Tak for hjælpen Arne!
Smid et svar.
Avatar billede arne_v Ekspert
21. april 2008 - 21:04 #10
svar
Avatar billede arne_v Ekspert
05. maj 2008 - 06:01 #11
så mangler du bare at acceptere
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