Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / School & Studie / Huiswerkvragen: Exacte vakken
Reageren
 
Topictools Zoek in deze topic
Oud 04-02-2012, 10:33
Martijn055
Martijn055 is offline
Hallo ,

Ik moet een opdracht maken voor Informatica , de opdracht is schrijf een programma , als je op een knop klikt , moet je een inputbox krijgen waar je punten op 20 in vult per leerling per vak en dit voor drie leerlingen en drie vakken . Dit lukt mij , maar dan moet je ook nog de gemiddelde score per leerling bereken en laten weergeven in een tekst vak , dit weet ik niet goed hoe ik dit moet doen.

Alvast Bedankt
Met citaat reageren
Advertentie
Oud 04-02-2012, 12:39
ThomasJu
ThomasJu is offline
wat bedoel je met 'waar je punten op 20 in vult per leerling per vak'?

en welke taal is het? VB? C++?...

Als ik het goed begrijp heb je een soort tabel. met 3 rijen(=3leerlingen) met elk 3 cijfers(=1 cijfer voor elk vak)

Het makkelijkste is om gewoon die vakjes bij elkaar op te tellen en te delen door 3. Ik neem aan dat je de naam weet van de textboxjes... of niet?
Met citaat reageren
Oud 05-02-2012, 08:28
Martijn055
Martijn055 is offline
De taal is Vb

Inprincipe is het de bedoeling dat we met een if en for next structuur werken .Dus als je op de knop start klikt moet hij een inputbox geven waar in staat " Geef de punten voor leerling 1 en voor vaak 1 " en zo moet hij allle leerlingen aflopen (dit heb ik ondertussen al ) maar daarna moet hij de gemiddelde punten per leerling berekenen. Dus alle punten van de 3 vakken die we hebben ingegeven in de inputbox optellen en delen door 3 Maar bij mij neemt die altijd het laatste getal van de leerling , hij telt nooit alle punten van de 3 vakken op
Met citaat reageren
Oud 05-02-2012, 11:33
ThomasJu
ThomasJu is offline
Zou je kunnen uploaden wat je nu hebt? dan kan ik even kijken.
Met citaat reageren
Oud 05-02-2012, 13:21
Martijn055
Martijn055 is offline
http://dl.dropbox.com/u/23611397/Taak.rar

Hier is al wat ik heb opdracht zit er ook bij in een Word document .
Met citaat reageren
Oud 05-02-2012, 18:13
ThomasJu
ThomasJu is offline
ik heb er 3 dingen bij gemaakt:

Dim temp as integer
(tijdelijke opslag van de som van de vakken)

Dim gem(0 To 3) As Integer
(hierin slaat hij het gemiddelde op van elke leerling, 0-3 zijn eigenlijk 4 getallen. want een array begint altijd bij 0, maar jij begint gewoon bij 1 dus die 0 doet eigenlijk niets)

en extra loopje waarin hij de waardes van de gemiddeldes weergeeft.


Spoiler


Ik hoop dat je hiermee geholpen bent.
(knippen en plakken van de code werkt niet ivm andere comment syntax)
Met citaat reageren
Oud 05-02-2012, 18:26
Martijn055
Martijn055 is offline
oke het werkt , heel erg bedankt
Met citaat reageren
Oud 05-02-2012, 18:58
ThomasJu
ThomasJu is offline
graag gedaan
Met citaat reageren
Oud 06-02-2012, 06:00
Martijn055
Martijn055 is offline
Nog een vraagske zou je mij ook nog eens kunnen helpen met het bereken van het gemiddelde per vak want dat lukt precies nog niet goed =)
Met citaat reageren
Oud 06-02-2012, 21:29
ThomasJu
ThomasJu is offline
tuurlijk, deze is een beetje lastiger.

Ik zou 2 arrays aanmaken (één voor de som, zoals temp. en de andere voor het eind gemiddelde).

En dan werkt het het zelfde als die vorige. je slaat dus eerst bij elk vak het cijfer op in de som-array:
som(huidig vak) = som(huidig vak) + huidig cijfer

en daarna bereken je de gemiddeldes weer en die geef je daarna weer.

Ik zal je morgen verder helpen als je er niet uit komt.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Huiswerkvragen: Exacte vakken [INF] Afronden in VB
Boogy
7 08-06-2007 21:00


Alle tijden zijn GMT +1. Het is nu 06:14.