DESAFIOS DE PROGRAMAÇÃO

Pré-requisitos para rodar a aplicação:

  • Ter o Java JDK instalado
  • Ter o Eclipse IDE ou Intellij
  • Spring Boot Suite

Técnologias utilizadas:

  • Java
  • Spring Boot
  • React
  • JavaScript

Como executar as questões do desafio

Desafio 01, 02 e 04

  • Abra sua IDE de preferência e importe o arquivo.

Passo a passo no Eclipse

Clique em: File => Open Projects from File System
image

Informe o caminho da pasta => Finish Obs.: Importar apenas pasta com nome "Desafios 01, 02 e 04".
image

Para executar é só abrir o pacote desejado => clicar com botão direito => Run As => Java Application
image image

Desafio 03

Front-End Abra o VS Code => File => Open Folder => Encontre a paste e selecione Obs.: Selecionar apenas a pasta com o nome "FrontEnd"
image
Abra o prompt de comando (atalho Ctrl + ') Digite cd conversor-de-numeros-romanos
image
Digite yarn install
image
Digite yarn start
image
Obs.: Este processo pode ser demorado

Back-End Abra o STS 4 (Spring Tool Suite 4)

Clique em: File => Open Projects from File System
image

Informe o caminho da pasta => Finish Obs.: Importar apenas pasta com nome "Desafios 03 => BackEnd => desafio03".
image

Para executar é só abrir o pacote desejado => clicar com botão direito => Run As => Spring Boot App
image

image

Desafios

Desafio 01

Descobra o maior prefixo comum das palavras.
image image image

Desafio 02

Receba uma palavra e insira uma nova letra aleatória.
image

image

Desafio 03

Digite um número romano e tenha ele transformado em número decimal.
image

Desafio 04

Com baseem alguns parâmetros predefinidos, descubra se um número é feliz ou não.
image

image