Prévia do material em texto
Qual das expressões lógicas a seguir é válida? · 10 && true · (10 > 15) && true · Nenhuma das alternativas. · (true != false) > false · (true || false) ^ (15 < false) PRÓXIMA PERGUNTA Avalie o código a seguir e marque a opção correta: if ((10 + 15) < 20) System.out.println("Verdade"); else System.out.println("Mentira"); · Existe um erro, pois “if” só aceita expressões booleanas e não aritméticas. · O texto “Mentira” deve ser exibido. · O texto “Verdade” deve ser exibido. · Nenhuma das alternativas. · Existe um erro, pois “if” e “else” estão sem delimitadores de bloco, no caso “{” e “}”. PRÓXIMA PERGUNTA Dadas as variáveis: int i1 = 10; float f1 = 4.5f; char c1 = "x"; boolean b1 = true; Qual operação é válida? · c == b1 · !f1 · c1> i1 · f1 != b1 · Nenhuma das alternativas. PRÓXIMA PERGUNTA São tipos de operadores relacionais: · Igualdade e menor · Maior igual e negação · Mod e maior · Nenhuma das anteriores · Negação e diferença PRÓXIMA PERGUNTA Sobre operadores lógicos, é correto afirmar que: · “&” corresponde a operação lógica “and” · “^” corresponde a operação lógica “conjunção” · Nenhuma das alternativas. · “!” corresponde a operação lógica "inversão" · “~” corresponde a operação lógica “negação” PRÓXIMA PERGUNTA Avalie as expressões e marque a verdadeira. · true ^ true é true · true || false é true · false && false é true · !true && true é true · Nenhuma das alternativas. PRÓXIMA PERGUNTA Sobre controle de fluxo, é correto afirmar: · é obrigatória a existência de “break” no switch · if não suporta expressões aritméticas · switch e if funcionam da mesma maneira · if permite a execução de códigos repetidas vezes · Nenhuma das alternativas. PRÓXIMA PERGUNTA Sobre controle de fluxo, é incorreto afirmar: · Nenhuma das alternativas. · if avalia expressões booleanas. · switch avalia expressões booleanas. · No operador ternário, a execução de “false” pode ser opcional. · pode se ter if sem else. PRÓXIMA PERGUNTA Dado o seguinte código é correto afirmar: if (!b2) System.out.println("Verdade"); else { System.out.println("Mentira"); System.out.println("Mentira"); } · Nenhuma das alternativas. · se “b2” for “true” é exibido “Verdade” · como o “if” tem só uma linha, as “{” e “}” são opcionais · “b2” pode ser do tipo “int” · no “if” faltam “{” e “}”, pois tem no “else” PRÓXIMA PERGUNTA Sobre operadores relacionais, qual das alternativas a seguir é a INCORRETA? · “!=” é o operador de Diferença. · Nenhuma das alternativas. · “<=” é o operador de Menor Igual. · “=” é o operador de Igualdade. · “>=” é o operador de Maior Igual. FINALIZAR