IT studie - Hulp gezocht!

Moderators: Mjetterd, Dani, ynskek, Ladybird, xingridx, Polly, Hanmar

Dit onderwerp is gesloten, je kan geen berichten wijzigen of nieuwe antwoorden plaatsen.Onderwerp gesloten
 
 
XiiaaooNaa

Berichten: 2865
Geregistreerd: 06-07-11
Woonplaats: Den Haag

IT studie - Hulp gezocht!

Link naar dit bericht Geplaatst door de TopicStarter: 22-09-16 14:28

Hallo!

Ik snap deze vraag niet zo goed en daarom vraag ik om hulp.
Ik moet het onderstaande als resultaat krijgen:

Arjen Meeuwisse: 0:1:59
Paul Rietveld: 0:2:1

Opdracht;
Toon nu de rondetijd in uren, minuten en seconden.

Bepaal eerst het aantal uren en trek dit van de seconden af,
bepaal dan het aantal minuten en trek dit weer van de seconden af.
Gebruik om te delen de operator / (Deze geeft indien gebruikt bij gehele getallen ook een geheel getal als resultaat bij toekenning dus na: uren = 7.300 / 3.600, heeft uren de waarde 2).

Hoe krijg ik het resultaat door 2 namen in te vullen?


Iemand die mij kan helpen? :\

Alvast heel erg bedankt! _/-\o_

XiaoNa
Laatst bijgewerkt door XiiaaooNaa op 22-09-16 14:31, in het totaal 1 keer bewerkt

XiaoNa Photography
Instagram: @zymathika.m


Ierpier

Berichten: 1831
Geregistreerd: 28-09-10

Link naar dit bericht Geplaatst: 22-09-16 14:31

Welk programma/taal gebruik je? Heb onlangs iets soortgelijks geprogrammeerd in python, maar dat was met een modulo operator. Dan kun je nl precies zien hoeveel hele uren erin passen en dus rekenen hoeveel tijd er over blijft, dan hoeveel minuten daarin passen etc.

Wat is de info die je krijgt? Tijd in seconden?

Ik snap niet wat je bedoelt met "hoe krijg ik het resultaat door twee namen in te vullen, maar dat zou ik zo doen.

Naam A = tijd A
Naam b = tijd B

Vervolgens kun je ergens in je code een plek opnemen waarin je de naam in kunt voeren. Bv time =naamA/naamB zodat je die tijd niet opnieuw hoeft in te voeren. Variabele creëeren dus.

{இ}ڿڰۣ-ڰۣ~—
Doe altijd wat je niet durft

XiiaaooNaa

Berichten: 2865
Geregistreerd: 06-07-11
Woonplaats: Den Haag

Re: IT studie - Hulp gezocht!

Link naar dit bericht Geplaatst door de TopicStarter: 22-09-16 15:03

Dit is alles qua info die ik krijg helaas.
Daarom kom ik er dus ook niet uit haha.

Ik werk in Java :)

Heel erg bedankt voor je antwoord!
Ik ga er naar kijken.

---

Andere mensen die dit snappen? :)

XiaoNa Photography
Instagram: @zymathika.m

Ierpier

Berichten: 1831
Geregistreerd: 28-09-10

Re: IT studie - Hulp gezocht!

Link naar dit bericht Geplaatst: 22-09-16 15:21

Maar de rondetijd is toch al getoond in uren minuten en seconden? Ik snap de opdr niet :'). Java heb ik geen ervaring mee.

{இ}ڿڰۣ-ڰۣ~—
Doe altijd wat je niet durft

XiiaaooNaa

Berichten: 2865
Geregistreerd: 06-07-11
Woonplaats: Den Haag

Re: IT studie - Hulp gezocht!

Link naar dit bericht Geplaatst door de TopicStarter: 22-09-16 15:31

Scanner user_input = new Scanner(System.in);

System.out.println("Geef naam op:");
String name1 = user_input.next();

System.out.println("Geef tijd op in seconden");
int time1 = user_input.nextInt();

System.out.println("Geef naam op:");
String name2 = user_input.next();

System.out.println("Geef tijd op in seconden");
int time2 = user_input.nextInt();

//------opmerking 1

int hours = time / 3600;
time = time - hours * 3600;
int minutes
int secondes;

//----opmerking 2

System.out.println(name1 + ": " + hours + ": " + minutes + ": " + seconden);
System.out.println(name2 + ": " + hours + ": " + minutes + ": " + secodnen);


/*opmerking 3
uiteindelijk persoon 1 uur:minuten:seconden
persoon 2 uur:minuten:seconden
*/




opmerking 1; beiden personen hun tijd moet berekend worden, maar ik weet niet hoe ik dat moet toepassen

opmerking 2
ik weet niet hoe ik het uiteindelijke resultaat krijg

XiaoNa Photography
Instagram: @zymathika.m

Ierpier

Berichten: 1831
Geregistreerd: 28-09-10

Re: IT studie - Hulp gezocht!

Link naar dit bericht Geplaatst: 22-09-16 15:41

Als ik het zo lees vraagt de code om input als ie gerund wordt, toch? Dit stuk

Citaat:
int hours = time / 3600;
time = time - hours * 3600;
int minutes
int secondes;


Is waar wordt omgerekend. Voor uren wordt dat al gedaan, maar het lijkt me dat je dat ook moet doen voor de rest op eenzelfde wijze. Heb jij dit getypt of krijg je dit?

{இ}ڿڰۣ-ڰۣ~—
Doe altijd wat je niet durft

Ghostattack

Berichten: 11237
Geregistreerd: 06-09-10
Woonplaats: West Maas en Waal

Link naar dit bericht Geplaatst: 22-09-16 15:44

Moet je zelf een input geven aan je programma die het dan omrekent of krijg je een standaard input waar je mee moet werken?

Grappig om te zien dat er nog een studie is die Java gebruikt, tegenwoordig is dat niet zo heel veel voorkomend. Welk programma gebruik je?

XiiaaooNaa

Berichten: 2865
Geregistreerd: 06-07-11
Woonplaats: Den Haag

Link naar dit bericht Geplaatst door de TopicStarter: 22-09-16 17:12

Ghostattack schreef:
Moet je zelf een input geven aan je programma die het dan omrekent of krijg je een standaard input waar je mee moet werken?

Grappig om te zien dat er nog een studie is die Java gebruikt, tegenwoordig is dat niet zo heel veel voorkomend. Welk programma gebruik je?


Ik moet zelf input geven aan het programma die het dan voor mij uitrekent als goed is, ik gebruik nu Eclipse, normaal Netbeans.

Ierpier schreef:
Als ik het zo lees vraagt de code om input als ie gerund wordt, toch? Dit stuk

Citaat:
int hours = time / 3600;
time = time - hours * 3600;
int minutes
int secondes;


Is waar wordt omgerekend. Voor uren wordt dat al gedaan, maar het lijkt me dat je dat ook moet doen voor de rest op eenzelfde wijze. Heb jij dit getypt of krijg je dit?


Ik heb nu dit staan:
int hours = time / 3600;
time = time - hours * 3600;
int minutes = time / 3600;
time = tijd - minuten * 60;
int secondes = time;

Maar de 'time', is nu maar aan 1 persoon gebonden.
Het programma moet zo runnen dat er 2 personen hun tijd in seconden moeten opgeven, en deze tijd in seconden wordt weergeven in uren, minuten en seconden. Maar zoals het er nu staat krijgt maar 1 persoon zijn tijd weergegeven.

XiaoNa Photography
Instagram: @zymathika.m

Ierpier

Berichten: 1831
Geregistreerd: 28-09-10

Link naar dit bericht Geplaatst: 22-09-16 17:49

XiiaaooNaa schreef:
[quote="Ghostattack"
Moet je zelf een input geven aan je programma die het dan omrekent of krijg je een standaard input waar je mee moet werken?

Grappig om te zien dat er nog een studie is die Java gebruikt, tegenwoordig is dat niet zo heel veel voorkomend. Welk programma gebruik je?
[/quote

Ik moet zelf input geven aan het programma die het dan voor mij uitrekent als goed is, ik gebruik nu Eclipse, normaal Netbeans.

[quote="Ierpier
Als ik het zo lees vraagt de code om input als ie gerund wordt, toch? Dit stuk

Citaat:
int hours = time / 3600;
time = time - hours * 3600;
int minutes
int secondes;


Is waar wordt omgerekend. Voor uren wordt dat al gedaan, maar het lijkt me dat je dat ook moet doen voor de rest op eenzelfde wijze. Heb jij dit getypt of krijg je dit?


Ik heb nu dit staan:
int hours = time / 3600;
time = time - hours * 3600;
int minutes = time / 3600;
time = tijd - minuten * 60;
int secondes = time;

Maar de 'time', is nu maar aan 1 persoon gebonden.
Het programma moet zo runnen dat er 2 personen hun tijd in seconden moeten opgeven, en deze tijd in seconden wordt weergeven in uren, minuten en seconden. Maar zoals het er nu staat krijgt maar 1 persoon zijn tijd weergegeven.[/quote]


Ik weet niet wat de mogelijkheden met java zijn, maar ik zou dit zelf met een "for" loop doen. For time in (time1, time2) oid. Maar dat is in python.

{இ}ڿڰۣ-ڰۣ~—
Doe altijd wat je niet durft


Ghostattack

Berichten: 11237
Geregistreerd: 06-09-10
Woonplaats: West Maas en Waal

Link naar dit bericht Geplaatst: 22-09-16 17:54

For loops kunnen ook makkelijk met Java, ik verwacht ook dat dat de oplossing zal zijn. Als je niet weet hoe een for loop werkt, kun je even naar de Java API kijken :)

Anoniem

Re: IT studie - Hulp gezocht!

Link naar dit bericht Geplaatst: 22-09-16 19:55

Omdat dit een huiswerktopic is en niet voldoet aan de regels/richtlijnen, plaats ik hier een slotje.


Dit onderwerp is gesloten, je kan geen berichten wijzigen of nieuwe antwoorden plaatsen.Onderwerp gesloten

Wie is er online

Gebruikers op dit forum: GrapeshotBot, IASCrawler en 83 bezoekers