Beste,
Ik zit vast met de volgende opgave van school, we hebben morgen en test en krijgen voor de test nog de correcte versie van deze opgave, maar ik wil hem toch zelf proberen te maken. Dit is de opgave:
Schrijf een Windows applicatie dat het mogelijk maakt de rekening te maken bij het verkopen van bioscooptickets. Er zijn twee soorten films, met elk zijn standaardtarief (ST).
Om aan te duiden welke tickets verkocht worden, maak gebruik van selectierondjes.
Standaardfilm ST=5,50 euro
Extra lange film ST = 8,00 euro
Vervolgens moet de gebruiker ook weer via selectierondjes aanduiden aan welke leeftijdscategorie een ticket wordt verkocht (tip: gebruik select case in de code):
Onder de 12 jaar: 15% korting
Tussen 12 en 18 jaar: 10% korting
Tussen 18 en 55 jaar: 0% korting
Boven de 55 jaar: 5% korting
Met een knop “+” wordt een ticket toegevoegd aan het totaal. Door het drukken van de knop “Afre-kenen” wordt via een MessageBox getoond hoeveel tickets er in totaal zijn verkocht, en wat het te betalen eindbedrag is. Maak ook een knop “Herbegin” en “Sluiten”.
Het enigste dat ik tot nu toe heb, is het volgende:
Waarschijnlijk ben ik fout begonnen, maar ik heb geen idee hoe ik nu verder moet. Zou iemand me kunnen helpen?
Alvast bedankt!
Lomme
Ik zit vast met de volgende opgave van school, we hebben morgen en test en krijgen voor de test nog de correcte versie van deze opgave, maar ik wil hem toch zelf proberen te maken. Dit is de opgave:
Schrijf een Windows applicatie dat het mogelijk maakt de rekening te maken bij het verkopen van bioscooptickets. Er zijn twee soorten films, met elk zijn standaardtarief (ST).
Om aan te duiden welke tickets verkocht worden, maak gebruik van selectierondjes.
Standaardfilm ST=5,50 euro
Extra lange film ST = 8,00 euro
Vervolgens moet de gebruiker ook weer via selectierondjes aanduiden aan welke leeftijdscategorie een ticket wordt verkocht (tip: gebruik select case in de code):
Onder de 12 jaar: 15% korting
Tussen 12 en 18 jaar: 10% korting
Tussen 18 en 55 jaar: 0% korting
Boven de 55 jaar: 5% korting
Met een knop “+” wordt een ticket toegevoegd aan het totaal. Door het drukken van de knop “Afre-kenen” wordt via een MessageBox getoond hoeveel tickets er in totaal zijn verkocht, en wat het te betalen eindbedrag is. Maak ook een knop “Herbegin” en “Sluiten”.
Het enigste dat ik tot nu toe heb, is het volgende:
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace CSharpH04Oef06
{
public partial class frmTickets : Form
{
public frmTickets()
{
InitializeComponent();
}
private void btnBereken_Click(object sender, EventArgs e)
{
double standaardfilm, extralangefilm;
int korting, aantal;
standaardfilm = 5.5;
extralangefilm = standaardfilm + 2.5;
if (radStandaard.Checked == true)
{
if (rad12.Checked == true) { korting = -15 / 100; }
if (rad12en18.Checked == true) { korting = -10 / 100; }
if (rad55.Checked == true) { korting = -5 / 100; }
}
if (radExtra.Checked == true)
{
if (rad12.Checked == true) { korting = -15 / 100; }
if (rad12en18.Checked == true) { korting = -10 / 100; }
if (rad55.Checked == true) { korting = -5 / 100; }
}
Waarschijnlijk ben ik fout begonnen, maar ik heb geen idee hoe ik nu verder moet. Zou iemand me kunnen helpen?
Alvast bedankt!
Lomme