Knowee
Questions
Features
Study Tools

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");

🧐 Not the exact question you are looking for?Go ask a question

Solution

O nome "salvador" será mostrado na tela duas vezes.

Aqui está o porquê, passo a passo:

  1. A variável "cont" é inicializada com o valor 2.
  2. O loop "for" verifica se "cont" é maior que 0. Como 2 é maior que 0, o loop é executado e "salvador" é impresso na tela.
  3. A variável "cont" é decrementada em 1, tornando-se 1.
  4. 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.
  5. A variável "cont" é novamente decrementada em 1, tornando-se 0.
  6. 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.

This problem has been solved

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"); } "

1/2

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.