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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| public class PremiereFonction {
/**
* création d'une fonction calculant la table de multiplication
*/
//Déclaration du scanner
Scanner scan = new Scanner(System.in);
// création procédure table
final int STOP = -1;
public static int tableMultiplication(int saisie,Scanner scan)
{
int total=0;
for(int i = 0; i<=10; i++)
while( saisie != STOP & saisie >0 & saisie <11)
{
total=i*saisie;
System.out.println("i + table + total");
}
saisie = scan.nextInt();
return scan.nextInt();
}
// création procédure demande d'un entier
public static void demanderEntier(String message) {
System.out.println("************************************");
System.out.println(message);
System.out.println("************************************");
}
public static void main(String[] args) {
// appel de la fonction demanderEntier
demanderEntier("Veuillez saisir un entier compris entre 1 et 10:?" + "/-1 pour sortir");
if saisie >0 & saisie <=10;
if saisie != STOP;{
// appel de la fonction tableMultiplication
tableMultiplication(saisie);
int saisie = scan.nextInt() ;
System.out.println(i + "*" + saisie + "=" + total);}
else
{System.err.println("Erreur de saisie, ce nombre n'est pas compris entre 1 et10");
System.out.println("Veuillez entrer un entier compris entre 1 et 10/-1 pour sortir");
return scan.nextInt();}
scan.close();
}
} |
Partager