Hejsa udviklere ?
Da jeg er i fuld gang med at lære java, og laver nogle af de små opgaver der er i Javabog, ville jeg lige høre om jeg har forstået det rigtigt med if-else.
Opgaven lyder: Lav et vekselprogram fra dollar til euro. Det skal påregne en kommision på 2%, dog mindst 0,5euro.
Kan det laves mindre eller smartere ?
- public class ValutaKurs
- {
- public static void main ( String [] arg)
- {
- java.util.Scanner tastatur = new java.util.Scanner(System.in) ;
- System.out.print ("Antal dollar du skal have vekslet (afslut med ENTER): ") ;
- double dollar, kurs, kommision, veksel;
- dollar = tastatur.nextDouble() ;
- System.out.println ("Husk at kommisionen er minimum 0,5 euro.") ;
- kurs = 0.689 ;
- veksel = dollar * kurs ;
- kommision = veksel * 0.02 ;
-
- if (kommision >=0.5) System.out.println ("Dine " +dollar+ "$, ville give dig " +(veksel-kommision)+ " udbetalt, og have betalt " +kommision+ "i kommision");
- else System.out.println ("Du vile nu faa udbetalt "+(veksel-0.5)+" og har betalt 0,5euro i kommision");
-
- }
- }