switch

Como Utilizar a Estrutura Condicional switch no JavaScript

O switch é uma estrutura de controle no JavaScript usada para tomar decisões com base no valor de uma variável ou expressão. Ele é especialmente útil quando você tem várias condições para verificar. Em vez de usar vários if-else, você pode resolver isso de forma muito mais limpa.

LISTA DE EXERCÍCIOS

Acesse o code.org, ao entrar na sua conta, selecione a opção criar novo projeto e escolha “game lab”.

labirinto

QUESTÃO 1 - Qual é a classificação de um filme com base na sua idade recomendada?

Neste exercício, você vai criar um programa em JavaScript que utiliza switch case para determinar a classificação etária de um filme com base em uma idade fornecida diretamente no código.

PASSOS:

  1. Defina uma idade no código.
  2. Utilize um switch case para verificar a idade e determinar a classificação:
    • 0 a 12 anos: “Infantil”
    • 13 a 17 anos: “Adolescente”
    • 18 anos ou mais: “Adulto”
    • Qualquer outro valor: “Idade inválida”
  3. Exiba a classificação correspondente no console.
				
					var idade = 15; // Idade definida no código
switch (true) {
    case (idade >= 0 && idade <= 12):
        console.log("Classificação: Infantil");
        break;
    case (idade >= 13 && idade <= 17):
        console.log("Classificação: Adolescente");
        break;
    case (idade >= 18):
        console.log("Classificação: Adulto");
        break;
    default:
        console.log("Idade inválida");
}
				
			

QUESTÃO 2 - Qual é o desconto aplicado em uma compra?

Neste exercício, você vai implementar um programa em JavaScript que calcula o desconto aplicado em uma compra com base em um código de cupom definido diretamente no código.

PASSOS:

  1. Defina um código de cupom no código.
  2. Utilize um switch case para verificar o código do cupom:
    • “A”: 10% de desconto
    • “B”: 20% de desconto
    • “C”: 30% de desconto
    • Qualquer outro valor: “Cupom inválido”
  3. Exiba o valor do desconto no console.
				
					var cupom = "B"; // Código de cupom definido no código
var desconto;
switch (cupom) {
    case "A":
        desconto = "10% de desconto";
        break;
    case "B":
        desconto = "20% de desconto";
        break;
    case "C":
        desconto = "30% de desconto";
        break;
    default:
        desconto = "Cupom inválido";
}
console.log("Resultado:", desconto);

				
			

QUESTÃO 3 - Qual é o tipo de produto com base no código informado?

Neste exercício, você vai criar um programa que identifica o tipo de produto com base em um código definido diretamente no código.

PASSOS:

  1. Defina um código de produto no código.
  2. Utilize um switch case para determinar o tipo de produto:
    • 1: “Alimento”
    • 2: “Bebida”
    • 3: “Vestuário”
    • 4: “Eletrônico”
    • Qualquer outro valor: “Código inválido”
  3. Exiba o tipo de produto no console.
				
					var codigo = 2; // Código do produto definido no código
switch (codigo) {
    case 1:
        console.log("Produto: Alimento");
        break;
    case 2:
        console.log("Produto: Bebida");
        break;
    case 3:
        console.log("Produto: Vestuário");
        break;
    case 4:
        console.log("Produto: Eletrônico");
        break;
    default:
        console.log("Código inválido");
}

				
			

QUESTÃO 4 - Qual é o valor total a ser pago em uma conta?

Neste exercício, você vai criar um programa que calcula o valor total de uma conta com base em um serviço selecionado, definido diretamente no código.

PASSOS:

  1. Defina um código de serviço no código.
  2. Utilize um switch case para determinar o preço:
    • 1: Lanche = R$15
    • 2: Refeição = R$25
    • 3: Bebida = R$10
    • Qualquer outro valor: “Opção inválida”
  3. Exiba o valor total no console.
				
					var opcao = 3; // Código do serviço definido no código
var valor;
switch (opcao) {
    case 1:
        valor = "R$15,00";
        break;
    case 2:
        valor = "R$25,00";
        break;
    case 3:
        valor = "R$10,00";
        break;
    default:
        valor = "Opção inválida";
}
console.log("Valor total:", valor);
				
			

QUESTÃO 5- Qual é a estação do ano com base no número do mês?

Neste exercício, você vai determinar a estação do ano com base no número do mês definido diretamente no código.

PASSOS:

  1. Defina o número de um mês no código.
  2. Utilize um switch case para determinar a estação do ano:
    • 12, 1, 2: “Verão”
    • 3, 4, 5: “Outono”
    • 6, 7, 8: “Inverno”
    • 9, 10, 11: “Primavera”
    • Qualquer outro valor: “Mês inválido”
  3. Exiba a estação correspondente no console.
				
					var mes = 6; // Número do mês definido no código
switch (mes) {
    case 12:
    case 1:
    case 2:
        console.log("Estação: Verão");
        break;
    case 3:
    case 4:
    case 5:
        console.log("Estação: Outono");
        break;
    case 6:
    case 7:
    case 8:
        console.log("Estação: Inverno");
        break;
    case 9:
    case 10:
    case 11:
        console.log("Estação: Primavera");
        break;
    default:
        console.log("Mês inválido");
}

				
			

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *