Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios de Programação em Java: Estrutura de Repetição While, Exercícios de Matérias técnicas

exercícios passados em aula, descrevendo situações cotidianas para estudo em Java. Baixe para aprimoramento do uso de estruturas de repetição, loops, iniciação em JAVA POO (orientação à objetos) e mais!

Tipologia: Exercícios

2023

À venda por 03/02/2024

shauane-santos-1
shauane-santos-1 🇧🇷

4 documentos

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
EXERCÍCIO WHILE
Sempre utilize estrutura de repetição while e a classe Scanner para entrada de valores.
1. Qual a diferença entre uma estrutura de repetição com sentinela e uma estrutura de
repetição com contador?
2. Desenvolva um programa que repita a mensagem “Lógica de Programação 2023” por
100 vezes.
3. Desenvolva um programa que leia 10 valores, some e mostre o resultado ao sair da
estrutura de controle.
4. Desenvolva um programa que continue lendo valores e os somando até que o total da
soma seja maior que 1000.
5. Desenvolva um programa que simule uma calculadora.
Sabemos que:
O programa deve ter a capacidade de fornecer ao usuário as opções de soma, subtração,
multiplicação e divisão; exemplo: digite 1 para soma, 2 para multiplicação…
Somente dois operandos;
A calculadora deve permanecer funcionando após a realização de um cálculo;
O usuário deve ter a opção de encerrar a calculadora ao final de um cálculo ou antes de
iniciar um;
Todos os valores devem ser lidos pelo teclado.
5. Desenvolva um programa com capacidade de decidir a eleição de representante de turma
com base nos votos dos alunos.
Sabemos que:
1. 3 candidatos para representante de turma;
2. Somente 10 alunos podem votar;
3. O programa deve informar qual o candidato foi o mais votado, a quantidade de votos por
candidato e se houve algum empate entre os candidatos;
4. O programa encerra e mostra o resultado ao final dos 10 votos.
6. Desenvolva um programa que solicite um número para o usuário entre 0 e 100. Se o usuário
digitar um número fora do intervalo deve aparecer uma mensagem de “Erro”. Em seguida
mostre todos os números menores que o número digitado.
7. Desenvolva um programa em que o usuário deve somar três números, lidos via console, até
que a somas desses números seja maior que 1000;
8. Desenvolva um programa em que o usuário digite um número e que sejam mostrados os
vinte números posteriores ao que foi digitado pelo usuário.
9. Desenvolva um programa que solicita que usuário digite 10 números, depois mostre na tela
quantos números negativos foram digitados.
10. .Desenvolva um programa que simule o funcionamento de um caixa eletrônico, com
operações de saque e saldo.
pf2

Pré-visualização parcial do texto

Baixe Exercícios de Programação em Java: Estrutura de Repetição While e outras Exercícios em PDF para Matérias técnicas, somente na Docsity!

EXERCÍCIO WHILE

Sempre utilize estrutura de repetição while e a classe Scanner para entrada de valores.

  1. Qual a diferença entre uma estrutura de repetição com sentinela e uma estrutura de repetição com contador?
  2. Desenvolva um programa que repita a mensagem “Lógica de Programação 2023” por 100 vezes.
  3. Desenvolva um programa que leia 10 valores, some e mostre o resultado ao sair da estrutura de controle.
  4. Desenvolva um programa que continue lendo valores e os somando até que o total da soma seja maior que 1000.
  5. Desenvolva um programa que simule uma calculadora. Sabemos que: ◦ O programa deve ter a capacidade de fornecer ao usuário as opções de soma, subtração, multiplicação e divisão; exemplo: digite 1 para soma, 2 para multiplicação… ◦ Somente dois operandos; ◦ A calculadora deve permanecer funcionando após a realização de um cálculo; ◦ O usuário deve ter a opção de encerrar a calculadora ao final de um cálculo ou antes de iniciar um; ◦ Todos os valores devem ser lidos pelo teclado.
  6. Desenvolva um programa com capacidade de decidir a eleição de representante de turma com base nos votos dos alunos. Sabemos que:
  7. 3 candidatos para representante de turma;
  8. Somente 10 alunos podem votar;
  9. O programa deve informar qual o candidato foi o mais votado, a quantidade de votos por candidato e se houve algum empate entre os candidatos;
  10. O programa encerra e mostra o resultado ao final dos 10 votos.
  11. Desenvolva um programa que solicite um número para o usuário entre 0 e 100. Se o usuário digitar um número fora do intervalo deve aparecer uma mensagem de “Erro”. Em seguida mostre todos os números menores que o número digitado.
  12. Desenvolva um programa em que o usuário deve somar três números, lidos via console, até que a somas desses números seja maior que 1000;
  13. Desenvolva um programa em que o usuário digite um número e que sejam mostrados os vinte números posteriores ao que foi digitado pelo usuário.
  14. Desenvolva um programa que solicita que usuário digite 10 números, depois mostre na tela quantos números negativos foram digitados.
  15. .Desenvolva um programa que simule o funcionamento de um caixa eletrônico, com operações de saque e saldo.
  • O usuário deverá ter as opções de ver seu saldo e fazer saque em sua conta, tal como a opção de sair do caixa eletrônico;
  • O valor do saldo deve ser gerado de forma aleatório, utilize o método da classe Math para geral o saldo para o usuário; ◦ Faça uma pesquisa para verificar qual método da classe Math gera valores aleatórios.
  • Sempre que o usuário optar pele saque, deve ser verificado se ele tem saldo suficiente para sacar o valor solicitado; ◦ O valor sacado deve ser diminuído do valor do saldo depois da operação.
  • Utilize while com sentinela.