Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 06-06-2005, 14:57
Trax^
Trax^ is offline
Ik heb hier een opgave maar ik kom er gwn niet uit

Citaat:
1. Situatie:
Een verzekeringsmaatschappij verkoopt onder andere levensverzekeringen aan klanten. Klanten jonger dan 18 jaar mogen nog een verzekering afsluiten. De maximumleeftijd verschilt naargelang het geslacht: vrouwen mogen maximaal 55 jaar zijn en mannen slechts 50 jaar. De klant kan echter wel een bedrag opgeven waarvoor hij zich wenst te laten verzekeren.
Per schijf van € 2500 betaalt hij/zij een maandpremie. Indien hij/zij voor het verstrijken van het contract overlijdt, moeten de premies niet meer gestort worden en krijgen zij de uitkering van het verzekerd bedrag.
Hieronder de tarieven die variëren in functie van de leeftijd en de levensverwachting:
Leeftijd L Maandpremie per schijf van € 2500
L < 20 4,75
20 <= L < 30 7,50
30 < = L < 40 22,35
40 <= L 38,25
2. Wat moet het programma kunnen doen?
De naam en de voornaam worden ingevuld.
Het geslacht wordt eveneens via een keuzerondje aangeduid.
De geboortedatum wordt ingevoerd.
Op basis van deze gegevens weet de verzekeraar al of de klant in aanmerking komt of niet.
Komt hij niet in aanmerking dan wordt dat op het formulier getoond via een label met de reden.
Komt hij wel in aanmerking, dan verschijnt een tekstvak waarin het te verzekeren bedrag moet worden ingevuld.
Tevens wordt er aangevinkt hoeveel jaren hij deze premie wenst te storten.
Er wordt met volledige jaren gerekend.
Het minimum is 15 jaar. De volgende opties zijn 20, 25 en 30 jaar.
Opgelet, het moeten bedragen zijn die een veelvoud zijn van 2500.
Via een opdrachtknop moet het programma op basis van de ingevoerde gegevens de premie per jaar kunnen berekenen.
Tevens wordt er berekend hoeveel het gestorte bedrag is bij het verstrijken van het contract.
Bereken ook de gemiddelde opbrengst van het gestorte bedrag op het einde van het contract.
Gemakkelijkheidhalve neem je hier 6,25% op het totale bedrag.
De klant weet bijgevolg wat hij zal ontvangen op de vervaldag. Dat is de som van de gestorte premies en de opbrengst (rendement). Van deze opbrengst wordt 15% RV (roerende voorheffing afgehouden). Dit bedrag wordt ook berekend. Het gaat immers naar de staat.
De naam en de voornaam worden voorafgegaan door een aanspreking Mijnheer – Mevrouw al naar gelang het geslacht.
het eerste deel heb ik al van de leeftijden dat hij ze checkt maar de rest lukt echt niet
Met citaat reageren
Advertentie
Oud 06-06-2005, 15:12
freyk
Avatar van freyk
freyk is offline
Hint: De mensen hier willen je huiswerk niet maken, maar willen wel je code verbeteren.
__________________
"Typefouten zijn gratis" | "Daar is vast wel een knopje voor" | "Ik weet, want ik zoek" | Powered by Firefox, Chromium, Mac OS X, OpenSuse, and Google.
Met citaat reageren
Oud 08-06-2005, 23:20
Warsocket
Avatar van Warsocket
Warsocket is offline
kzal je een paar tips geven maar ik ga je opdracht niet voor je maken

simpel checken of een getal een veelvoud is van 2500 doe je zo

Code:
if getal mod 2500 = 0 then
restant van een hele deling is 0 (de rest is dus 0)

geboortedatum kun je sequentieel heel makkelijk checken
maak er bijvoorbeeld een functie van

Code:
private function magVerzekerdWorden (dag as integer, maand as integer, jaar as integer) as boolean


if jaar > (DateTime.Year - 55) then exit sub
' en hier nog dagen en maanden


magVerzekerdWorden = true ' het antwoord van de functie wordt true
End Function
bovenstaande functie (als je em afmaakt) kun je dan zo gebruiken

if magVerzekerdWorden() = then then ....

khoop dat je hier iets aan hebt.
__________________
01110100011001010111011001100101011001010110110000100000011101000
11010010110101001100100001000000011111100111111001000000011101001010000

Laatst gewijzigd op 08-06-2005 om 23:22.
Met citaat reageren
Oud 10-06-2005, 00:12
pietervdb
Avatar van pietervdb
pietervdb is offline
Om je op weg te helpen ik denk dat het handig is om een case te gebruiken.

Laatst gewijzigd op 10-06-2005 om 00:17.
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


Alle tijden zijn GMT +1. Het is nu 19:05.