/desafio-de-logica-com-if-else

Desafio de lógica de programação com IF/ELSE

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Desafios de Programação em Javascript

Este repositório contém uma série de desafios de programação para praticar o uso de estruturas de tomada de decisão em Javascript.

Pré-requisitos

Para executar estes desafios, você precisará ter Node.js (versão 18 ou superior) instalado em seu sistema. Se você ainda não o instalou, você pode baixá-lo aqui.

Começando

Para começar, clone este repositório para o seu computador local usando o seguinte comando:

git clone git@github.com:rtio/desafio-logica-if-else.git

Após clonar o repositório, navegue até a pasta do projeto e instale todas as dependências necessárias usando o comando:

npm install

Executando os desafios

Para executar os desafios, use o seguinte comando, ex:

node nomedoarquivo.js

Crie arquivos separados para cada teste, ex:

  • idade.js
  • calculadora.js
  • ...

Desafios

Aqui estão os desafios que você precisa completar:

  1. Verificar a idade: Crie um programa que peça ao usuário para inserir a sua idade e informe se o usuário é menor de idade (menos de 18 anos) ou maior de idade (18 anos ou mais).

  2. Calculadora básica: Crie uma calculadora básica, onde o usuário fornece dois números e a operação que deseja realizar (adição, subtração, multiplicação, divisão). Use if e else para determinar a operação a ser realizada.

  3. Verificar se um aluno foi aprovado ou reprovado: Crie um programa que peça ao usuário para inserir a nota de um aluno, e então informe se o aluno foi aprovado (nota maior ou igual a 7), reprovado (nota menor que 7) ou está de exame final (nota entre 5 e 6.9).

  4. Classificar números: Crie um programa que peça ao usuário para inserir três números diferentes e, em seguida, imprima os números em ordem crescente.

  5. Faixa de idade: Escreva um programa que solicite ao usuário o ano de nascimento e imprima a faixa etária na qual ele se encontra: "Criança" (idade < 13), "Adolescente" (idade >= 13 e idade < 18), "Adulto" (idade >= 18 e idade < 60), "Idoso" (idade >= 60).

Enviando as respostas

As respostas devem ser enviadas em formato de pull request para esse repositório.

Boa sorte com seus desafios de programação!