Analise o trecho do código abaixo e marque a melhor opção que indica quantas vezes o nome salvador será mostrado na tela. int cont; for(cont=2;cont>0;cont--) System.out.printf("salvador\n");
Question
Analise o trecho do código abaixo e marque a melhor opção que indica quantas vezes o nome salvador será mostrado na tela. int cont; for(cont=2;cont>0;cont--) System.out.printf("salvador\n");
Solution
O nome "salvador" será mostrado na tela duas vezes.
Aqui está o porquê, passo a passo:
- A variável "cont" é inicializada com o valor 2.
- O loop "for" verifica se "cont" é maior que 0. Como 2 é maior que 0, o loop é executado e "salvador" é impresso na tela.
- A variável "cont" é decrementada em 1, tornando-se 1.
- O loop "for" verifica novamente se "cont" é maior que 0. Como 1 é maior que 0, o loop é executado novamente e "salvador" é impresso na tela pela segunda vez.
- A variável "cont" é novamente decrementada em 1, tornando-se 0.
- O loop "for" verifica mais uma vez se "cont" é maior que 0. Como 0 não é maior que 0, o loop não é executado novamente.
Portanto, "salvador" é impresso na tela duas vezes.
Similar Questions
Considere a execução do código abaixo, todos os testes abaixo fazem com que o nome Salvador apareça na tela do computador, EXCETO: public class Exemplo { public static void main(String[] args) { int x = 0; if (______) System.out.printf("Salvador\n"); }}Questão 9Escolha uma opção:a.x == 0b.x != 3c.x < 6d.x < 0
Dado o código:import java.util.Scanner;public class Principal{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Entre com seu nome: "); String name = scanner.next(); System.out.println("Hello, %s" + name); }}Se o usuário inserir "Salvador", qual será a saída?Questão 10Escolha uma opção:a.Hello, Salvadorb.Erro de compilação.c.Hello, %sSalvador
Qual é o resultado da saída do código abaixo ? public static void main(String[] args) { for(int x=1;x<=10;x++){ if(x % 2==0) //% operador que representa módulo de uma divisão System.out.println(x); } }
Analise o código abaixo e marque a opção que indica o último valor armazenado nas variáveis a1, a2, n1, n2 e n3.public class Exemplo { public static void main(String[] args) { double a1 = 2, a2 = 4, aux; double n1 = 5, n2 = 4, n3 = 3; aux = a2 % a1; System.out.printf("aux = %f\n", aux); if (aux >= 3) { n1 *= 4; n2 = Math.pow(n1, 2); n3 *= (4 + a1); n1 *= 2; a1 = a2 / 3; } else { n3 = Math.sqrt(n2 + 5); n2 = n3++; a2 = a1 - 7; } System.out.printf("n1=%f\tn2=%f\tn3=%f\n", n1, n2, n3); System.out.printf("a1=%f\ta2=%f\n", a1, a2); }}Questão 14Escolha uma opção:a.n1=15.0, n2=22.0, n3=24.0, a1=4, a2=5b.n1=16.0, n2=26.0, n3=24.0, a1=4, a2=8c.n1=5.0, n2=3.0, n3=4.0, a1=2, a2=-5d.n1=7.0, n2=2.0, n3=5.0, a1=3, a2=-3
"Qual é o resultado do código abaixo ? public static void main(String[] args) { double alturaJoao = 1.46; double alturaMarcos = 1.37; if(alturaMarcos > alturaJoao) System.out.println("João é mais alto que Marcos"); else System.out.println("Marcos é mais baixo que João"); } "
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.