Dia 16/08

Aula prática - Resolvendo Exercícios

Instruções

Resolva as questões abaixo utilizando estruturas condicionais (if e else) para resolver os problemas propostos.

Questão 1

Escreva um código que verifique se um número é positivo, negativo ou zero e exiba a mensagem correspondente.

Exemplo de entrada:


let numero = 7;

Questão 2

Crie uma função em JavaScript que receba a idade de uma pessoa e verifique se ela é maior de idade (18 anos ou mais) ou menor de idade. Exiba uma mensagem apropriada.

Exemplo de função:

function verificarIdade(idade) {
   // Seu código aqui
}

Questão 3

Dada a seguinte variável temperatura, crie uma condicional que imprima:

  • "Está quente" se a temperatura for maior que 30.

  • "Está agradável" se a temperatura estiver entre 20 e 30.

  • "Está frio" se a temperatura for menor que 20.

Exemplo de variável:

let temperatura = 25;

Questão 4

Escreva um código que verifica se um número é par ou ímpar e exibe a mensagem correspondente.

Exemplo de entrada:

let numero = 10;

Questão 5

Crie uma função que recebe uma string representando o dia da semana e verifica se o dia é um dia útil ou fim de semana. Considere que "sábado" e "domingo" são fins de semana.

Exemplo de função:

function verificarDia(dia) {
    // Seu código aqui
}

# Exercícios de Condicionais com Arrays

## Instruções
Resolva as questões abaixo utilizando estruturas condicionais (`if`, `else`) e manipulação de arrays.

### Questão 1
Dado o array `frutas`, escreva um código que verifique se a fruta "banana" está presente no array e exiba uma mensagem apropriada.

Exemplo de array:
```javascript
let frutas = ["maçã", "laranja", "uva"];

Questão 2

Crie uma função que receba um array de números e verifique se o primeiro número é maior que o último número do array. Exiba uma mensagem informando o resultado.

Exemplo de função:

function compararNumeros(numeros) {
    // Seu código aqui
}

Exemplo de array:

let numeros = [3, 5, 7, 2];

Questão 3

Escreva um código que verifique se o array nomes está vazio ou não. Se estiver vazio, exiba "O array está vazio", caso contrário, exiba "O array tem elementos".

Exemplo de array:

let nomes = [];

Questão 4

Dado o array idades, escreva um código que verifique se existe algum valor maior ou igual a 18 anos. Se existir, exiba "Há maiores de idade", caso contrário, exiba "Todos são menores de idade".

Exemplo de array:

let idades = [15, 12, 17, 19];

Questão 5

Crie uma função que receba um array de números e verifique se todos os números são pares. Exiba "Todos os números são pares" ou "Nem todos os números são pares" conforme o caso.

Exemplo de função:

function verificarPares(numeros) {
    // Seu código aqui
}

Exemplo de array:

let numeros = [2, 4, 6, 8];

links: https://www.hackerrank.com

Desafio - https://www.hackerrank.com/challenges/compare-the-triplets/problem?isFullScreen=true

Atualizado

Isto foi útil?