Questão
ID 1998667Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2014 Banca: VUNESP - Fundação para o Vestibular da Universidade Estadual Paulista Órgão: Agência de Fomento do Estado de São Paulo
Considere o código Java a seguir para responder às questões de números 55 e 56.
public class Mostra {
public static void main(String[] args){
print("Quem ");
if (a() && b() && a()){
print("gato ");
} else {
print("cão ");
}
if (c() || d() || c()){
print("omelete.");
} else {
print("gato.");
}
}
public static boolean a(){
print("não ");
return true;
}
public static boolean b(){
print("tem ");
return false;
}
public static boolean c(){
print("faz ");
return true;
}
public static boolean d(){
print("caça com ");
return false;
}
public static void print(String s){
System.out.print(s);
}
}
Suponha que o método “print” seja alterado para:
public static void print(String s){
System.out.print(s);
if (s.length() % 2 != 0){
System.exit(1);
}
}
Como efeito dessa alteração,