else e if
no eclipse esta apresentando um erro no "else" ..como corrigir?
----------------
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else{
if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília");
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Fado
Curtidas 0
Respostas
Davi Costa
13/04/2011
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Att Davi
Divulgando:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=20473 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20474 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20475
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Att Davi
Divulgando:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=20473 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20474 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20475
GOSTEI 0
Fado
13/04/2011
esse é o erro que o eclipse apresenta! "Exception in thread "main" java.lang.Error: Unresolved compilation problems: Syntax error on token "else", delete this token Syntax error on token "else", delete this token at capital.main(capital.java:13)"
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Att Davi
Divulgando:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=20473 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20474 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20475
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Att Davi
Divulgando:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=20473 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20474 https://www.devmedia.com.br/articles/viewcomp.asp?comp=20475
GOSTEI 0
Davi Costa
13/04/2011
VERSÃO COM ERRO
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
VERSÃO CORRIGIDA
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília"){
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Att Davi
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília");{
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
VERSÃO CORRIGIDA
import java.util.Scanner;
public class capital {
public static void main(String[] args) {
String resp;
Scanner ent=new Scanner(System.in);
System.out.println("Qual a capital do brasil?");
resp=ent.next();
if (resp == "BRASÍLIA" | resp == "Brasília"){
System.out.println("parabéns");
} else if (resp == "brasília" | resp == "BRASÍLIA" | resp =="Brasília" | resp =="brazília"){
System.out.println("blz, mas preste atencao: Brasília ou BRASÍLIA");
}else{
System.out.println("errado, estude mais");
}
}
}
Att Davi
GOSTEI 0