Exercícios adicionais 15/07/2013
Página 1 de 1
Exercícios adicionais 15/07/2013
1 - Faça um programa que pergunte:
- A distância percorrida por uma pessoa (em m)
- O número de horas que a pessoa levou
- O número de minutos que a pessoa levou
- O número de segundos que a pessoa levou
O programa deve calcular a velocidade média da pessoa (em km/h)
2 - Considere que o usuário faz uma corrida por dia por uma semana. Faça um programa que leia a distância percorrida em cada dia. O programa deve dizer em que dias da semana a pessoa correu uma distância abaixo da média.
3 - Crie um método que receba como argumento uma velocidade em km/h e retorne como saída esta velocidade em m/s.
4 - Crie um método que receba dois números como argumentos. O método deve retornar o maior dos valores.
5 - Crie um programa que simule o funcionamento de uma conta bancária.
Este programa deve funcionar da seguinte forma:
- Ao iniciar, deve-se exibir um menu com as seguintes opções:
1 - Efetuar depósito
2 - Efetuar saque
3 - Exibir saldo
4 - Sair
Se o usuário solicitar a opção 1 (depósito), o programa deve solicitar a quantia do depósito e voltar ao menu
Se o usuário solicitar a opção 2 (saque), o programa deve solicitar a quantia do saque e voltar ao menu
Se o usuário solicitar a opção 3 (saldo), o programa deve exibir o saldo atual da conta e voltar ao menu
Se o usuário solicitar a opção 4 (sair), o programa deve ser finalizado.
É necessário manter apenas o registro do saldo atual, ou seja, não é necessário registrar cada saque e depósito.
6 - Altere o programa anterior para não permitir que o saldo da conta estoure o limite de R$200,00.
7 - Altere o programa anterior para registrar cada depósito e saque separadamente (até um máximo de 10 operações). Além disso, adicione a opção Exibir extrato, que lista todos os saques e depósitos efetuados.
8 - Faça um método que receba como argumento o índice UV verificado em uma cidade. O retorno deste método deve ser uma String indicando a que faixa o índice UV pertence (de baixo a extremo, veja tabela em http://www.dfq.pucminas.br/PUV/icone2.html)
9 - Faça um programa que solicite as seguintes informações
- Número de candidatos
- Nome de cada um dos candidatos
- Quantidade de votos de cada um dos candidatos
- Quantidade de votos brancos
- Quantidade de votos nulos
- Quantidade de pessoas que não sabem em quem votar
O programa deve exibir uma lista com o nome de cada candidato seguido da porcentagem de intenção de votos que ele possui. Além disso, o programa deve indicar o nome do vencedor, ou se houve empate.
1 0 - Altere o programa anterior para verificar se haverá segundo turno. Se houver, o programa deve repetir a pesquisa apenas com os dois candidatos vencedores.
- A distância percorrida por uma pessoa (em m)
- O número de horas que a pessoa levou
- O número de minutos que a pessoa levou
- O número de segundos que a pessoa levou
O programa deve calcular a velocidade média da pessoa (em km/h)
2 - Considere que o usuário faz uma corrida por dia por uma semana. Faça um programa que leia a distância percorrida em cada dia. O programa deve dizer em que dias da semana a pessoa correu uma distância abaixo da média.
3 - Crie um método que receba como argumento uma velocidade em km/h e retorne como saída esta velocidade em m/s.
4 - Crie um método que receba dois números como argumentos. O método deve retornar o maior dos valores.
5 - Crie um programa que simule o funcionamento de uma conta bancária.
Este programa deve funcionar da seguinte forma:
- Ao iniciar, deve-se exibir um menu com as seguintes opções:
1 - Efetuar depósito
2 - Efetuar saque
3 - Exibir saldo
4 - Sair
Se o usuário solicitar a opção 1 (depósito), o programa deve solicitar a quantia do depósito e voltar ao menu
Se o usuário solicitar a opção 2 (saque), o programa deve solicitar a quantia do saque e voltar ao menu
Se o usuário solicitar a opção 3 (saldo), o programa deve exibir o saldo atual da conta e voltar ao menu
Se o usuário solicitar a opção 4 (sair), o programa deve ser finalizado.
É necessário manter apenas o registro do saldo atual, ou seja, não é necessário registrar cada saque e depósito.
6 - Altere o programa anterior para não permitir que o saldo da conta estoure o limite de R$200,00.
7 - Altere o programa anterior para registrar cada depósito e saque separadamente (até um máximo de 10 operações). Além disso, adicione a opção Exibir extrato, que lista todos os saques e depósitos efetuados.
8 - Faça um método que receba como argumento o índice UV verificado em uma cidade. O retorno deste método deve ser uma String indicando a que faixa o índice UV pertence (de baixo a extremo, veja tabela em http://www.dfq.pucminas.br/PUV/icone2.html)
9 - Faça um programa que solicite as seguintes informações
- Número de candidatos
- Nome de cada um dos candidatos
- Quantidade de votos de cada um dos candidatos
- Quantidade de votos brancos
- Quantidade de votos nulos
- Quantidade de pessoas que não sabem em quem votar
O programa deve exibir uma lista com o nome de cada candidato seguido da porcentagem de intenção de votos que ele possui. Além disso, o programa deve indicar o nome do vencedor, ou se houve empate.
1 0 - Altere o programa anterior para verificar se haverá segundo turno. Se houver, o programa deve repetir a pesquisa apenas com os dois candidatos vencedores.
Tópicos semelhantes
» Exercícios adicionais 15/07/2013 - 4 -
» Exercícios adicionais 11/07/2013
» Exercícios adicionais 11/07/2013 - 2 - Cálculo IMC
» Exercícios adicionais 15/07/2013 - 3 - Conversor km/h -> m/s
» Exercícios adicionais 15/07/2013 - 8 - Índice UV
» Exercícios adicionais 11/07/2013
» Exercícios adicionais 11/07/2013 - 2 - Cálculo IMC
» Exercícios adicionais 15/07/2013 - 3 - Conversor km/h -> m/s
» Exercícios adicionais 15/07/2013 - 8 - Índice UV
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos