【发布时间】:2016-10-31 09:34:10
【问题描述】:
import java.util.Scanner;
public class Prova {
private static Scanner sc;
private static Scanner s;
private static Scanner ri;
public static void main(String[] args) {
System.out.println("Ciao, come ti chiami?");
String value;
s = new Scanner(System.in);
value=s.nextLine();
System.out.println("Oh, " + value + " è un nome fantastico. Adesso ciò che dovrai fare è sceliere un numero n (più piccolo lo prendi e più faceile ti risulterà il problema) ");
int i;
sc = new Scanner(System.in);
i =sc.nextInt();
System.out.println(i*i*4);
System.out.println("Che relazione c'è tra il numero scelto da te e quello dato da me ?");
String risposta;
ri = new Scanner(System.in);
risposta=ri.nextLine();
if (risposta.equals("è il quadrato moltiplicato per 4")){
System.out.println("Complimenti! + 10 punti");}
else { System.out.println("Oh no, hai sbaliato! - 2 punto");}
System.out.println("Passiamo alla prossima domanda. Chi è il presidente della Repubblica Italiana? (scrivere nome e cognome in questo ordine e tutto minuscolo)");
String risposta1;
ri = new Scanner(System.in);
risposta1=ri.nextLine();
if (risposta1.equals("sergio mattarella")){
System.out.println("Complimenti! + 5 punti");}
else {System.out.println("Oh no, hai sbagliato! - 1 punto");
}
if (risposta.equals("è il qaudrato moltiplicato per 4") & risposta1.equals("sergio mattarella") );
System.out.println("hai ottwnuto 15 punti");// something does't work here ! how can i say it? do you understandt my question?
我需要一些帮助,因为它不能很好地工作,当我说有问题时,你能理解我的意思吗?
【问题讨论】:
-
不,你能把问题/stacktrace 给我们吗?
-
怎么 不是很好用?请read about how to ask good questions。请记住,字符串比较是区分大小写的。
-
代码很难看懂,能否补充一些细节
-
您需要
&&来组合您的 if 条件 - 而不是& -
代码是什么,预期的输入和输出是什么,你的问题是什么
标签: java eclipse if-statement