Restauration 2.0
Votre programme devrait ressembler à celui qui suit, bien que dans
cette version quelques lignes vides ont été ajoutées,
et quelques autres changements esthétiques ont été
effectués.
import java.io.*;
class RestaurantBill
{
public static void main (String[] args) throws IOException
{
String charData;
double basicCost;
String tipData;
double tipRate;
BufferedReader stdin = new BufferedReader ( new InputStreamReader( System.in ) );
System.out.println("Entrez le cout de base :");
charData = stdin.readLine();
basicCost = ( Double.valueOf( charData ) ).doubleValue();
System.out.println("Entrez le pourcentage de pourboire :");
tipData = stdin.readLine();
tipRate = ( Double.valueOf( tipData ) ).doubleValue();
System.out.println("Cout de base : " + basicCost + " cout total : " +
(basicCost + basicCost*0.06 + basicCost*tipRate));
}
}
|
Remarquez que l'instruction println a du être modifiée
pour que l'on puisse utiliser la variable tipRate. Sans cette modification,
le programme tournerait, et semblerait fonctionner, mais n'effectuerait
pas les bons calculs. |