Module: (Java) Variables. Formats de sortie


Problem

3/7

Saisie de valeurs variables

Theory Click to read/hide

Pour que l'utilisateur puisse définir lui-même la valeur de la variable, il est nécessaire de pouvoir saisir des valeurs à partir du clavier. Pour cela, l'objet in est utilisé, qui s'écrit comme suit : Scanner in = nouveau Scanner(System.in); Mais pour que cela fonctionne, vous devez d'abord l'importer en utilisant import java.util.Scanner

Pour obtenir une valeur entière, utilisez   in.nextInt();, dont le résultat doit être affecté à une variable.
Par exemple,  int a = in.nextInt();

Il existe d'autres méthodes pour d'autres types de données : 
  • next() : lit la ligne d'entrée jusqu'au premier espace
  • nextLine() : lit toute la ligne d'entrée
  • nextInt() : lit l'int saisi
  • nextDouble() : lit le double d'entrée
  • nextBoolean() : lit une valeur booléenne
  • nextByte() : lit l'octet du nombre saisi
  • nextFloat() : lit le flottant saisi
  • nextShort() : lit le nombre saisi court

Problem

Rabbit Clover a commencé à étudier l'opérateur d'entrée afin que ses programmes deviennent plus universels et fonctionnent sur différents ensembles de valeurs.
Il souhaite saisir les valeurs de six variables et les imprimer à l'écran pour s'assurer qu'elles correspondent aux bonnes variables. Mais il a fait quelques erreurs dans le programme.
Aidez-le à les réparer.

1. Sur les sixième et septième lignes, écrivez votre propre instruction d'entrée qui entre les valeurs des deux variables a et b
2. Dans la huitième ligne, écrivez un opérateur pour afficher les valeurs de toutes les variables à l'écran par ordre alphabétique, séparées par un espace.