Exercice Java

romain1 -  
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un excercice à faire et je suis un peu perdu (meli melo) je débute en Java.
Le but de l'exercice est de trouver le salaire net, en donnant le brut et le pourcentage.

Merci de votre aide (si quelqu'un peu m'expliquer le raisonnement logique du point de vue du code merci!)


import java.util.Scanner;

public class Lisäharjoitus {

public static void main(String args [])
{
int bruttopalka;
float veroprosentti;
double nettopalka;

Scanner scanner = new Scanner(System.in);
System.out.println("Anna bruttopalka: ");
bruttopalka = scanner.nextInt();

System.out.println("Anna veroprossentti: ");
veroprosentti = scanner.nextInt();

scanner.close();
}

float veronMaara = bruttopalka * veroprosentti;
int verot = (int) (veronMaara * 100);
double tulos = bruttopalka - verot/100.0;
{

System.out.println("nettopalka on: " + tulos + "euroa");
A voir également:

2 réponses

mo
 
Pour la logique du code, d'après ce que je lis : le programme demande à l'utilisateur de saisir deux nombres qui doivent correspondre au brut et au pourcentage.
Après, il y a des petits calculs qui doivent amener au salaire net.

Sinon, je pense que ton code ne dois pas marcher, il suffit de voir les accolades. Et il aurait été plus facile de mettre des variables avec des noms français ou anglais parce que tout le monde ne parle pas le finnois (moi le premier)
0
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,

C'est du russe ton prog? Il est entier et il marche?

import java.util.Scanner; 

public class Lisäharjoitus { 

public static void main(String args []) 
{ 
int bruttopalka; 
float veroprosentti; 
double nettopalka; 

Scanner scanner = new Scanner(System.in); //declare une scanner d'entree au clavier
System.out.println("Anna bruttopalka: "); //demande la brut d'anna
bruttopalka = scanner.nextInt(); //recupere le brut d'anna

System.out.println("Anna veroprossentti: "); //demande le poucentage d'anna
veroprosentti = scanner.nextInt(); //recupere le poucentage d'anna

scanner.close(); //ferme le scanner (flux de lecture)
} //??????

float veronMaara = bruttopalka * veroprosentti; //salaire * pourcentage
int verot = (int) (veronMaara * 100); //???
double tulos = bruttopalka - verot/100.0; //????
{//?????

System.out.println("nettopalka on: " + tulos + "euroa");


Je verrai plus:

scanner.close(); //ferme le scanner (flux de lecture)
 

float veronMaara = bruttopalka * veroprosentti; //salaire * pourcentage
double tulos = bruttopalka - veronMaara/100.0; //brut -(salaire*pourcentage)/100 

System.out.println("nettopalka on: " + tulos + "euroa");//afficher salaire net
//mettre une ligne d'attente mais je ne sais plus laquelle
}//fin main
}//fin class
0