Programação Java: Problemas envolvendo laços

Linguagem Java , Programação Java, Java Curso gratis. Problemas envolvendo laços | Java OracleDizer ‘use isso’ ou ‘use aquilo’ é fácil.
Agora teste sua criatividade Javeana e invente seu jeito para resolver os seguintes problemas, mas se lembre de usar:

  • if else
  • while
  • for
  • do … while  
  • switch .

para exercitar seu aprendizado.

Exercícios sobre laços em Java

0. Escreva um programa em Java que recebe ‘n’ números do usuário, e recebe o número ‘n’ também, e determine qual destes números é o menor.

1. Escreva um programa em Java que recebe um inteiro ‘n’ do usuário e calcula o produto dos números pares e o produtos dos números ímpares, de 1 até n.

2. Faça um programa em Java que recebe um inteiro do usuário e calcula seu fatorial.
O fatorial de ‘n’ é dado por:
n*(n-1)*(n-2)…*3*2*1
e é representado por n!

3. Crie um aplicativo bancário em Java que pede o valor do depósito inicial, o valor do investimento mensal e o número de meses que o dinheiro vai ficar rendendo na poupança.
Após isso, calcule o lucro obtido, sabendo que o juros da poupança é de 0,5%.

Desafio do diamante de asteriscos:
Escreva um aplicativo Java que peça um número inteiro ímpar ao usuário e desenhe um diamante no seguinte formato:

    *<br />   ***<br />   *<br />  ***<br />  *<br />  ***<br />   *<br />   ***<br />    *<br /><br />

Nesse caso, o número é 9, pois há 9 colunas e 9 asteriscos na linha central.

Solução do desafio