Skip to content

Listagem com todos os exercícios das listas de lógica programação em JavaScript, criada pela DP6.

Notifications You must be signed in to change notification settings

PaulaBelo/listaCase-LogicaProgramacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Lista Case - Logica de Programacao em JavaScript

Repositório com todos os exercícios das listas de lógica de programação em JavaScript, criada pela DP6.

Lista de exercicios #1:

1 - Criar um algoritmo que imprima a mensagem "É preciso fazer todos os algoritmos para aprender".

2 - Criar um algoritmo que imprima o produto (resultado de uma multiplicação) entre 28 e 43.

3 - Criar um algoritmo que imprima a média aritmética entre os números 8, 9 e 7.

4 - Criar um algoritmo que retorne 1%, 10% e 76% do número 90875.

5 - Criar um algoritmo que calcule a raiz quadrada de 4, 9 e 155 e que exiba a fase: "A raiz quadrada de 4 é 2."

6 - Antes de o racionamento de energia ser decretado, quase ninguém falava em quilowatts; mas, agora, todos incorporaram essa palavra em seu vocabulário. Sabendo-se que 100 quilowatts de energia custa um sétimo do salário mínimo, fazer um algoritmo que receba o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência e calcule. Imprima: • o valor em reais de cada quilowatt • o valor em reais a ser pago • o novo valor a ser pago por essa residência com um desconto de 10%.

7 - Entrar com a base e a altura de um retângulo e imprimir a seguinte saída: "perímetro: ____ area: ___ diagonal: ___".

8 - Entrar com o lado de um quadrado e imprimir: "perimetro: ____ area: ____ diagonal: ____ "

9 - Em épocas de pouco dinheiro, os comerciantes estão procurando aumentar suas vendas oferecendo desconto. Faça um algoritmo que possa entrar com o valor de um produto e imprima o novo valor tendo em vista que o desconto foi de 9%.

10 - Criar um algoritmo que efetue o cálculo do salário líquido de um professor. Os dados fornecidos serão: valor da hora aula, número de aulas dadas no mês e percentual de desconto do INSS.

11 - Ler uma temperatura em graus centígrados e apresentá-la convertida em graus Fahrenheit. A fórmula de conversão é: F = C * (9/5) + 32 onde F é a temperatura em Fahrenheit e C é a temperatura em centígrados.

12 - Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula: volume = 3.14159 * R^2 * altura.

13 - Efetuar o cálculo do valor de uma prestação em atraso, utilizando a fórmula: prestação =valor+ (valor*(taxa/100)*tempo).

14 - Criar um algoritmo que leia o numerador e o denominador de uma fração e transformá-lo em um número decimal.

15 - Todo restaurante, embora por lei não possa obrigar o cliente a pagar, cobra 10% para o garçom. Fazer um algoritmo que leia o valor gasto com despesas realizadas em um restaurante e imprima o valor total com a gorjeta.

Lista de exercicios #2:

1 - Entrar com um número e imprimi-lo caso seja maior que 20.

2 - Construir um algoritmo que leia dois valores numéricos inteiros e efetue a adição; caso o resultado seja maior que 10, apresentá-lo.

3 - Construir um algoritmo que leia dois números e efetue a adição. Caso o valor somado seja maior que 20, este deverá ser apresentado somando-se a ele mais 8; caso o valor somado seja menor ou igual a 20, este deverá ser apresentado subtraindo-se 5.

4 - Entrar com um número e imprimir a raiz quadrada do número caso ele seja positivo e o quadrado do número caso ele seja negativo.

6 - Entrar com um número e imprimir uma das mensagens: é multiplo de 3 ou não é multiplo de 3.

7 - Entrar com um número e informar se ele é ou não divisível por 5.

8 - Entrar com um número e informar se ele é divisível por 3 e por 7.

9 - A prefeitura do Rio de Janeiro abriu uma linha de crédito para os funcionários estatutários. O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um algoritmo que permita entrar com o salário bruto e o valor da prestação e informar se o empréstimo pode ou não ser concedido.

10 - Ler um número inteiro de 4 casas e imprimir se é ou não múltiplo de quatro o número formado pelos algarismos que estão nas casas das unidades de milhar e das centenas.

11 - Entrar com a sigla do estado de uma pessoa e imprimir uma das mensagens: • carioca • paulista • mineiro • outros estados

12 - Entrar com dois números e imprimi-los em ordem crescente (suponha números diferentes)

13 - Efetuar a leitura de cinco números inteiros diferentes e identificar o maior e o menor valor.

14 - Ler um número inteiro entre 1 e 12 e escrever o mês correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer uma mensagem informando que não existe mês com este número.

15 - Imprimir todos os números de 1 até 100.

16 - Imprimir todos os números de 100 até 1.

17 - Imprimir os 100 primeiros pares.

18 - Imprimir os múltiplos de 5, no intervalo de 1 até 500.

19 - Imprimir o quadrado dos números de 1 até 20.

20 - Criar um algoritmo que imprima os números de 120 a 300.

21 - Criar um algoritmo que calcule e imprima o valor de bn. O valor de n deverá ser maior do que 1 e inteiro e o valor de b maior ou igual a 2 e inteiro.

22 - Entrar com um nome, idade e sexo de 20 pessoas. Imprimir o nome se a pessoa for do sexo masculino e tiver mais de 27 anos.

23 - Criar um algoritmo que imprima a soma dos números pares entre 25 e 200.

24 - Criar um algoritmo que leia um número (num) da entrada e imprima os múltiplos de 3 e 5 ao mesmo tempo no intervalo de 1 a num. Exemplo: Número lido 50 saída: 15 30 45.

25 - Criar um algoritmo que leia a quantidade de números que se deseja digitar para que possa ser impresso o maior e o menor número digitados. Não suponha que todos os números lidos serão positivos.

26 - A série de RICCI difere da série de FIBONACCI porque os dois primeiros termos são fornecidos pelo usuário. Os demais termos são gerados da mesma forma que a série de FIBONACCI. Criar um algoritmo que imprima os n primeiros termos dasérie de RICC e a soma dos termos impressos, sabendo-se que para existir esta série serão necessários pelo menos três termos.

Lista de exercicios #3:

1 - Crie um algoritmo que receba um objeto Pessoa com os atributos:

Nome Sobrenome Data de Nascimento Título de eleitor CPF e possua as funções:

Imprimir nome completo Imprimir idade 2 - Crie um array com pelo menos três objetos Pessoa e verifique se os CPFs são únicos.

3 - Ao receber uma determinada frase, verifique se essa palavra é palíndrome. Uma frase palíndrome é uma palavra que quando escrita de trás para frente ela possui o mesmo significado, como asa. "A diva em Argel alegra-me a vida." "Eu sou eu = eu sou eu".

4 - Crie um objeto Triangulo, que receba os tamanhos A, B e C representando o tamanho de cada lado do triangulo. Implemente as seguintes funções:

  • validarTriangulo() : essa função deve retornar TRUE no caso de ser possível construir um triangulo com essas medidas de lado e FALSE caso contrário
  • tipoTriangulo(): essa função deve retornar o tipo do triangulo, se é ESCALENO, EQUILÁTERO ou ISÓSCELES.
  • calcularArea(): calcular e retornar a área do triangulo
  • calcularPerimetro(): calcular e retornar o valor do perímetro SOMENTE SE O TRIANGULO FOR POSSÍVEL DE MONTAR!

5 - Resolva o exercícios que converte os números Naturais para números Romanos usando Objetos.

6 - Resolva o exercícios que converte os números Naturais para números Romanos usando Arrays.

7 - Escreva um algoritmo que converta um array de datas do formato "dd-mm-yyyy" para "yyyy-mm-dd".

About

Listagem com todos os exercícios das listas de lógica programação em JavaScript, criada pela DP6.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published