Module: (Java) Variabili. Formati di output


Problem

3/7

Immissione di valori variabili

Theory Click to read/hide

Affinché l'utente possa impostare lui stesso il valore della variabile, è necessario poter inserire i valori dalla tastiera. Per questo, viene utilizzato l'oggetto in, che è scritto così:

Scanner in = nuovo Scanner(System.in); 
Ma affinché funzioni, devi prima importarlo usando import java.util.Scanner

Per ottenere un valore intero, usa   in.nextInt();, il cui risultato deve essere assegnato a una variabile.
Ad esempio, 
int a = in.nextInt();
Esistono altri metodi per altri tipi di dati: 
  • next(): legge la riga di input fino al primo spazio
  • nextLine(): legge l'intera riga di input
  • nextInt(): legge l'int inserito
  • nextDouble(): legge l'input double
  • nextBoolean(): legge un valore booleano
  • nextByte(): legge il numero di byte inserito
  • nextFloat(): legge il float inserito
  • nextShort(): legge il numero inserito in breve

Problem

Rabbit Clover iniziò a studiare l'operatore di input in modo che i suoi programmi diventassero più universali e funzionassero su diversi insiemi di valori.
Vuole digitare i  valori per sei variabili e stamparli sullo schermo per assicurarsi che colpiscano le variabili giuste. Ma ha commesso degli errori nel programma.
Aiutalo a risolverli.

1. Sulla sesta e settima riga, scrivi la tua istruzione di input che inserisce i valori per le due variabili a e b
2. Nell'ottava riga, scrivere un operatore per visualizzare sullo schermo i valori di tutte le variabili in ordine alfabetico, separati da uno spazio.