Del 10. Mer sett att kombinera olika saker

I denna kod har jag använder jag if satser i en while loop. Fördelen är att koden kommer alltid att köras igenom, tills jag säger att den ska sluta. Det är viktigt att variabeln summa är utanför while loopen.  Om summa hade varit i while loopen, då hade summa varit 1000 varje gång loopen kördes igen. I övrigt så är det inget nytt i koden, förutom switch. Som jag kommer prata om i nästa del. Detta är bara ett till exempel på hur man kan kombinera olika funktioner.

public class Bankomat {
public static void main(String[] args) {
int summa = 1000;
boolean derp = true;
while (derp)
{
System.out.println("1 för insättning");
System.out.println("2 för uttag");
System.out.println("3 för visa behållning");
char vad = Keyboard.readChar();
switch(vad){
case '1':
System.out.println("hur mkt ska sättas in");
int in = Keyboard.readInt();
summa = summa + in;
break;
case'2':
System.out.println("hur mkt ska tas ut?");
int ut = Keyboard.readInt();
summa = summa - ut;
break;
case'3':
System.out.print("du har ");
System.out.print(summa);
System.out.println("kr");
break;
case'4':
derp = false;
}
}
}
}
public class Bankomat {
public static void main(String[] args) {
int summa = 1000;
boolean derp = true;
while (derp)
{
System.out.println("1 för insättning");
System.out.println("2 för uttag");
System.out.println("3 för visa behållning");
char vad = Keyboard.readChar();
switch(vad){
case '1':
System.out.println("hur mkt ska sättas in");
int in = Keyboard.readInt();
summa = summa + in;
break;
case'2':
System.out.println("hur mkt ska tas ut?");
int ut = Keyboard.readInt();
summa = summa - ut;
break;
case'3':
System.out.print("du har ");
System.out.print(summa);
System.out.println("kr");
break;
case'4':
derp = false;
}
}
}
}

Kommentarer

Kommentera inlägget här:

Namn:
Kom ihåg mig?

E-postadress: (publiceras ej)

URL/Bloggadress:

Kommentar:

Trackback
RSS 2.0