Ciao a tutti, mi chiamo Marco e ho 15 anni.
Le premesse da fare prime di esporvi il mio problema sono 3:
- So un programmatore alle prime armi e so molto poco di tutto quello che è la programmazione,
- so qualcosa, veramente poco, anche sulla teoria e i concetti, tuttavia è un argomento che sto approfondendo sempre più,
- studio informatica e sono al primo anno.
Sto cercando di creare un applicazione in Java, come ambiente di lavoro uso Eclipse, questa applicazione, in sostanza, in base a determinati dati che vengono inseriti, da una risposta dicendo a quale categoria appartieni.
Lo sviluppo è ancora agli inizi ma l'errore mi viene dato su una di quello che dovrebbe essere una funzione di base: l'input, ovvero la funzione di scanner.
Vi posto il codice con i relativi errori(**** a lato sx) riscontrati durante il debug.
import java.util.Scanner;
public class CalcolatorePeso {
public static void main(String[] args) {
**** Scanner in = new Scanner (System.in);
System.out.println("Come ti chiami?");
String nome = in.nextLine();
System.out.println("Sei maschio o femmina?\n (inserisci m o f)");
String sesso = in.nextLine();
System.out.println("Qual'è la tua altezza?\n (inserisci valori su base 5, ad es: 160, 175)");
**** int x = in.nextInt();
System.out.println("Qual'è il tuo peso?");
int peso = in.nextInt();
String sesso_deciso;
if ( sesso == "m") sesso_deciso = "MASCHIO"; else sesso_deciso = "FEMMINA";
System.out.println( sesso_deciso );
}
}