- Bespreking BMI met if
- Bespreking Ohmberekenaar
- Bespreking Orakeltje van Delphi, part Deux
- Bespreking Kleurcode weerstand naar Ohm
Code
BMI met if
Voeg volgende code toe aan het bestaande BMI programma:
if(bmi < 18.5)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Ondergewicht");
}
else if(bmi < 24.9)
{
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Normaal gewicht");
}
else if (bmi < 29.9)
{
Console.ForegroundColor = ConsoleColor.DarkYellow;
Console.WriteLine("Overgewicht");
}
else if (bmi < 39.9)
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Zwaarlijvigheid");
}
else
{
Console.ForegroundColor = ConsoleColor.Magenta;
Console.WriteLine("Ernstige zwaarlijvigheid");
}
Schoenverkoper
a
Console.WriteLine("Hoeveel schoenen koopt de klant?");
int aantal = Convert.ToInt32(Console.ReadLine());
int kortingboven = 9;
int prijs = 0;
if (aantal <= kortingboven)
{
prijs = aantal * 20;
}
else
{
prijs = kortingboven * 20;
prijs += (aantal - kortingboven) * 10;
}
Console.WriteLine($"Prijs is {prijs}");
b
Console.WriteLine("Hoeveel schoenen koopt de klant?");
int aantal = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Boven hoeveel schoenen wordt de korting gegeven?");
int kortingboven = Convert.ToInt32(Console.ReadLine());
int prijs = 0;
if (aantal <= kortingboven)
{
prijs = aantal * 20;
}
else
{
prijs = kortingboven * 20;
prijs += (aantal - kortingboven) * 10;
}
Console.WriteLine($"Prijs is {prijs}");
Enum seizoenen
enum Seizoenen { Winter, Lente, Zomer, Herfst, Onbekend}
Console.WriteLine("Geef een maandnummer (1 tot 12)");
int maand = Convert.ToInt32(Console.ReadLine());
Seizoenen huidigSeizoen = Seizoenen.Onbekend;
switch(maand)
{
case 1:
case 2:
case 3:
huidigSeizoen = Seizoenen.Winter;
break;
case 4:
case 5:
case 6:
huidigSeizoen = Seizoenen.Lente;
break;
case 7:
case 8:
case 9:
huidigSeizoen = Seizoenen.Zomer;
break;
case 10:
case 11:
case 12:
huidigSeizoen = Seizoenen.Herfst;
break;
default:
huidigSeizoen = Seizoenen.Onbekend;
break;
}
if(huidigSeizoen== Seizoenen.Winter || huidigSeizoen== Seizoenen.Herfst)
Console.WriteLine("Dat is een koud seizoen!");
else if(huidigSeizoen == Seizoenen.Zomer || huidigSeizoen == Seizoenen.Lente)
Console.WriteLine( "Dat is een warm seizoen!");
else //Seizoen.Onbekend
Console.WriteLine("Dat is geen seizoen!");