1 pièce(s) jointe(s)
problèmes d'erreurs concernant mes deux premiers programmes simples
Bonsoir à tous,
Je viens de débuter un apprentissage du JAVA, j'ai donc commencer à apprendre les bases et également à pratiquer .
J'ai donc essayer d'executer 2 programmes mais je tombe sur plusieurs messages d'erreurs, J'ai passé 2/3 heures à essayer de comprendre
d'ou venais ces pbs mais je n'ai pas trouvé de solutions(majucules?? erreur de compi??)
Par ailleurs si vous avez un site, un livre ou un conseil pour aider à résoudre ces pbs ou trouver la source précise je suis prenneur. :)
(j'ai essayer avec online java compiler et différents forum).
Je travaille sur atome et je voulais savoir si vous saviez comment afficher les "pates,jambes" entre les blocs de construction pour une meilleure lisibilité.
Je vous laisse mes deux codes en pièce jointe dans un fichier java , merci d'avance .
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| package d5;
public class gestionbancaire // le fichier est gestionbancaire.java
{
public static void main(String[] arguments) {
int nbpayementsCB = 0, nbpayementschèque = 0, nbvirementsautomatiques = 0, nbdébits = 0;
float pourcentageCB = 0f;
pourcentagechèque = 0f;
pourcentagevirements = 0f;
system.out.println("veuillez saisir le nombre de payements par CB");
nbpayementsCB = read.i();
system.out.println("veuillez saisir le nombre de payements par chèque");
nbpayementschèques = read.i();
system.out.println("veuillez saisir le nombre de virementsautomatiques");
nbvirementsautomatiques = read.i();
nbdébits = nbpayementsCB + nbpayementschèque + nbvirementsautomatiques;
pourcentageCB = (nbpayementsCB / nbdébits) * 100;
pourcentagechèque = (nbpayementschèques / nbdébits) * 100;
pourcentagevirements = (nbvirementsautomatiques / nbdébits) * 100;
System.out.println(" vous avez émis " + nbdébits + " ordres de débits");
system.out.println("dont" + pourcentageCB + "par CB");
system.out.println("dont" + pourcentagechèque + " par chèque");
system.out.println("dont" + pourcentagevirements + "virements");
}} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
//Menu. DEUXIEME CODE
//déclaration des variables
int creeruncompte = 1, afficheruncompte = 2, creeruneligne = 3, sortir = 4, aide = 5,
choix = 0;System.out.println("1-creer un compte");system.out.println("2-afficher un compte");system.out.println("3-creer une ligne comptable");system.out.println("4-sortir");system.out.println("5-de l'aide?");System.out.println("veuillez saisir le numéro correspondant à l'option choisie");choix=read.i();
Switch(choix)
{
case 1:
system.out.println("A-type de compte[types possibles: courant, joint, épargne]");
system.out.println("B-numéro du compte");
system.out.println("C-première valeur créditée";
system.out.println("D-taux de placement");
break;
case 2:
long numérocomptevoulu;
system.out.println("veuillez saisir le numéro de compte voulu");
numérocomptevoulu= read.l();
break;
case 3:
system.out.print("option non programmé");
break;
case 4:
system.exit(0);
break;
case 5;
system.out.println("vous pouvez creer un compte avec cette option N°1 ");
system.out.println("vous pouvez afficher vos compte avec cette option N°2");
system.out.println("cette option n'est pas encore programmée");
system.out.println("vous pouvez sortir du programme avec cette option N°4");
break;
default :
system.out.println("erreur de saisie, veuillez recommencer");
choix= read.i();
}
} |