SkillAgentSearch skills...

CodeAnywhere

Desafios do bootcamp Code Anywhere

Install / Use

/learn @BambamRR/CodeAnywhere
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

codeAnywhere

<h1>Desafios do bootcamp Code Anywhere</h1>

Olá amigos devs, como sei que que existem algumas pessoas iniciando quero ajudar como puder, e posso fazer isso nesse exercício do bootcamp.

<h2>1º Desafio - Cálculo de Viagem -</h2> Rubens quer calcular e mostrar a quantidade de litros de combustível gastos em uma viagem de carro, sendo que seu carro faz 12 KM/L. Como ele não sabe fazer um programa que o auxilie nessa missão, ele te pede ajuda. Para efetuar o cálculo, deve-se fornecer o tempo gasto em horas na viagem e a velocidade média durante a mesma em km/h. Assim, você conseguirá passar para Rubens qual a distância percorrida e, em seguida, calcular quantos litros serão necessários para a viagem que ele quer fazer. Mostre o valor com 3 casas decimais após o ponto.

Resposta - A resposta pra esse desafio é bem simples, usem o objeto que já foi criado da classe Scanner e atribuam uma variável int a ela, e depois apliquem na fórmula final, neste caso seriam duas variáveis, uma para o tempo e outra para a velocidade, fazendo isso vai passar em todos os testes.

<h2>2º Desafio - Área do Círculo -</h2>

A fórmula para calcular a área de uma circunferência é: area = π . raio2. Considerando para este problema que π = 3.14159.- Efetue o cálculo da área, elevando o valor de raio ao quadrado e multiplicando por π.

Resposta - Gente, essa aqui não tem muito o que fazer, está tudo pronto, o problema aqui é saber como criar a variável que vai ser usada e que vai fazer uso novamente do "scan", então analisando a fórmula para o cálculo de um círculo percebemos que todas as variáveis da fórmulas estão dispostas no compilador, exceto uma que é que vai fazer uso da classe Scanner, usaremos neste caso o raio como um double e aplicamos ele dentro da fórmula da área para assim obtermos o resultado esperado e passarmos nos testes.

<h2>3º Desafio - Folha de Pagamento -</h2>

Precisamos saber quanto uma determinada empresa deve pagar para seus colaboradores, porém temos apenas a quantidade de horas trabalhadas e o valor hora. Escreva um programa que leia o número de um colaborador, seu número de horas trabalhadas, o valor que recebe por hora e calcula o salário desse colaborador. Em seguida, apresente o número e o salário do colaborador, com duas casas decimais.

Resposta - Mais uma que é só uma questão de observação, só precisamos analisar a fórmula para calcular o salário do empregado, toda a parte de variável já foi criada, só precisamos aplicar na fórmula para podermos obter o resultado esperado.

<h2>4º Desafio - Múltiplos - </h2>

Leia 2 valores inteiros (A e B). Após, o programa deve mostrar uma mensagem "Sao Multiplos" ou "Nao sao Multiplos", indicando se os valores lidos são múltiplos entre si.

Resposta - Essa aqui temos que usar a lógica matemática para poder obter a resposta, para um número ser múltiplo de outro ele precisa ser divisível por ele. Ex: 20/5 = 4, então 20 é múltiplo de 5, quando temos 21/5 então não temos o resultado exato, há um resto, então esse numero não é múltiplo, usando essa lógica meio estranha que criei pra tentar explicar , dá pra entender um pouco sobre isso e resolver a questão rápidamente aplicando dentro da condição.

<h2>5º Desafio - Análise de Números</h2>

Você deve fazer a leitura de 5 valores inteiros. Em seguida mostre quantos valores informados são pares, quantos valores informados são ímpares, quantos valores informados são positivos e quantos valores informados são negativos.

Resposta - Pra ser par o resto da divisão precisa ser igual a zero, para ser ímpar o número dividido por 2 tem que ter como resto de divisão igual a 1, positivo maior que zero, negativo menor que zero. Essa aqui não tem o que fazer pois toda a condição já está criada no compilador, basta só você executar.

E é só isso pessoal, espero ter ajudado, todos os códigos estão no meu github, qualquer dúvida podem perguntar.

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated3y ago
Forks0

Languages

Java

Security Score

55/100

Audited on Mar 21, 2023

No findings