Knowee
Questions
Features
Study Tools

Qual será o valor da variável "resultado" após a execução do seguinte trecho de código?Considere que o valor de entrada será o número 20.import java.util.Scanner;public class Exemplo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Digite um número: "); int num = sc.nextInt(); int resultado; if (num > 10) { resultado = num*2; } else if (num > 5) { resultado = num*3; } else { resultado = num*4; } System.out.println(resultado); }}

Question

Qual será o valor da variável "resultado" após a execução do seguinte trecho de código?Considere que o valor de entrada será o número 20.import java.util.Scanner;public class Exemplo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Digite um número: "); int num = sc.nextInt(); int resultado; if (num > 10) { resultado = num2; } else if (num > 5) { resultado = num3; } else { resultado = num*4; } System.out.println(resultado); }}

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

Solution

O valor da variável "resultado" será 40.

Aqui está o passo a passo de como chegar a essa resposta:

  1. O código começa importando a classe Scanner do pacote java.util, que será usada para ler a entrada do usuário.

  2. Em seguida, ele define uma classe chamada Exemplo e um método principal.

  3. Dentro do método principal, ele cria um objeto Scanner chamado sc que lê a entrada do usuário.

  4. O código então pede ao usuário para digitar um número.

  5. O número digitado pelo usuário é lido pelo método nextInt() do objeto Scanner e atribuído à variável num.

  6. Uma variável chamada resultado é declarada.

  7. O código então verifica se o número digitado pelo usuário é maior que 10. Se for, ele multiplica o número por 2 e atribui o resultado à variável resultado.

  8. Se o número não for maior que 10, ele verifica se é maior que 5. Se for, ele multiplica o número por 3 e atribui o resultado à variável resultado.

  9. Se o número não for maior que 5, ele multiplica o número por 4 e atribui o resultado à variável resultado.

  10. Finalmente, ele imprime o valor da variável resultado.

Como o número de entrada é 20, que é maior que 10, o código multiplica 20 por 2 e atribui o resultado, que é 40, à variável resultado. Portanto, o valor da variável resultado após a execução do código será 40.

This problem has been solved

Similar Questions

Qual será o resultado do seguinte código em Java, que utiliza a classe Scanner para ler três números inteiros da entrada do usuário e verificar se eles formam um triângulo retângulo? O que será mostrado pelo println? Considere que os dado de entrada serão: 3, 4 e 5, nessa ordem.import java.util.Scanner;public class Exemplo { public static void main(String[] args) { Scanner input = new Scanner(System.in); int a = input.nextInt(); int b = input.nextInt(); int c = input.nextInt(); if ((a * a + b * b == c * c) || (b * b + c * c == a * a) || (c * c + a * a == b * b)) System.out.println("retangulo"); else System.out.println("nao retangulo"); }}

Qual é o resultado da saída do código abaixo ? public static void main(String[] args) { int numero = 1; for (int x=1; x<2; x++){ numero = numero + x; } System.out.println("O valor de número é: " + numero); }

Analise o código a seguir:import java.util.Scanner;public class SalarioVendedor {    public static main(String[] args) {        Scanner scanner = new Scanner(System.in);        System.out.print("Digite o nome do vendedor: ");        String nome = scanner.nextLine();        System.out.print("Digite o salário base do vendedor: ");        double salarioBase = scanner.nextDouble();        System.out.print("Digite o total de vendas do mês: ");        double totalVendas = scanner.nextdouble();        double salarioTotal = salarioBase + (totalVendas * 0.05);        System.out.println("O salário total de " + nome + " é: R$" + salarioTotal);    }}Quais as duas linhas com erro de sintaxe no código acima?Questão 4Escolha uma opção:a.1 e 6b.10 e 11c.8 e 11d.3 e 10

Contexto: Um aplicativo de fitness calcula o total de calorias queimadas baseado no número de passos dados, considerando que cada 1000 passos queimam 50 calorias.Analise este trecho de código em java:-----------------------------Scanner scanner = new Scanner(System.in);System.out.println("Digite o número de passos:");int passos = scanner.nextInt();int calorias = 0;for (int i = 1000; i <= passos; i += 1000) {    calorias += 50;}System.out.println("Calorias queimadas: " + calorias);-----------------------------Qual é a saída se o usuário digitar 2500?Questão 15Escolha uma opção:a.Calorias queimadas: 100b.Calorias queimadas: 125c.Calorias queimadas: 225d.Calorias queimadas: 150

Qual o valor armazenado na variável numero, se o valores de entrada forem: 1, 1, 1 e 1, nessa ordem.import java.util.Scanner;public class Exemplo { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Insira x1: "); double x1 = input.nextDouble(); System.out.print("Insira y1: "); double y1 = input.nextDouble(); System.out.print("Insira x2: "); double x2 = input.nextDouble(); System.out.print("Insira y2: "); double y2 = input.nextDouble(); double numero = Math.sqrt(Math.pow((x2 - x1), 2) + Math.pow((y2 - y1), 2)); System.out.println(numero); }}

1/3

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.