Programme qui ne fonctionne pas ...
Fermé
Donovan
-
Modifié par KX le 20/06/2016 à 19:50
beno-yac Messages postés 97 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 16 décembre 2020 - 22 juin 2016 à 11:24
beno-yac Messages postés 97 Date d'inscription samedi 11 décembre 2010 Statut Membre Dernière intervention 16 décembre 2020 - 22 juin 2016 à 11:24
A voir également:
- Programme qui ne fonctionne pas ...
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
- Programme bonjour ✓ - Forum Windows
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
2 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
20 juin 2016 à 20:01
20 juin 2016 à 20:01
Bonjour ← petit mot magique, écrit par défaut, que tu as enlevé...
Les instructions Java ont un ordre, tu ne peux pas mettre n'importe quoi n'importe où et n'importe comment !
Si tu n'utilises pas d'IDE (Eclipse, IntelliJ, etc.) je t'invites à en installer un rapidement, ça aide beaucoup.
Remarque : tu n'as qu'un seul clavier, donc un seul flux System.in, donc un seul Scanner doit suffire...
Les instructions Java ont un ordre, tu ne peux pas mettre n'importe quoi n'importe où et n'importe comment !
- Les import doivent être écrits avant la classe, donc tout au début du fichier (mais après la déclaration du package s'il existe)
- La déclaration d'un attribut static ne peut se faire qu'au niveau de la classe (par définition du static) jamais dans une méthode.
- Les méthodes prennent toujours des parenthèses.
Si tu n'utilises pas d'IDE (Eclipse, IntelliJ, etc.) je t'invites à en installer un rapidement, ça aide beaucoup.
Remarque : tu n'as qu'un seul clavier, donc un seul flux System.in, donc un seul Scanner doit suffire...
import java.util.Scanner;
public class Program {
public static void main(String[] args) {
Scanner clavier = new Scanner(System.in);
System.out.println("entrer le premier nombre");
int nbre1 = clavier.nextInt();
System.out.println("entrer le second nombre ");
int nbre2 = clavier.nextInt();
System.out.println("le resultat est : " + (nbre1 + nbre2));
}
}
beno-yac
Messages postés
97
Date d'inscription
samedi 11 décembre 2010
Statut
Membre
Dernière intervention
16 décembre 2020
Modifié par beno-yac le 22/06/2016 à 11:28
Modifié par beno-yac le 22/06/2016 à 11:28
Bonjour,
Quand tu fais appeler à une méthode prédéfinie dans la java comme scanner ou vecteur, il faudra toujours faire appel à la bibliothèque(libraire). PS si tu cliques avec ta souris clique droit, tu as un Quick fix qui te propose toujours une solution à ton problème, mais ce n'est pas toujours correct, mais pour les imports généralement c'est toujours bon.
Quand tu fais appeler à une méthode prédéfinie dans la java comme scanner ou vecteur, il faudra toujours faire appel à la bibliothèque(libraire). PS si tu cliques avec ta souris clique droit, tu as un Quick fix qui te propose toujours une solution à ton problème, mais ce n'est pas toujours correct, mais pour les imports généralement c'est toujours bon.
20 juin 2016 à 20:35
20 juin 2016 à 20:45