GGFR

360 palavras 2 páginas
IFSP – SBV
Engenharia de Controle e Automação – 2º semestre, 2014
Programação de Computadores 2 – Lista 2
Prof. Gabriel Alves
1. Elabore um programa que manipule contas bancárias. Considere que uma conta deve conter as seguintes informações: nome do cliente, numero da agencia, numero da conta, saldo. Além disso, uma conta deve ser capaz de exibir suas informações. Após definir uma classe para Conta, construa o programa e instancie objetos desta classe e simule a operação de saque e depósito. Crie um projeto no Netbeans para desenvolver este exercício.
2. Elabore um programa que realize o cadastro de pessoas. Para isto considere que deverão ser armazenados os seguintes dados de uma pessoa: nome, idade, peso. Cada pessoa deve ser capaz de apresentar, ou seja imprimir, seus dados na tela. O programa deve solicitar ao usuário a quantidade de pessoas que deverão ser cadastradas e, em seguida, apresentar um menu com as seguintes opções: 1) cadastrar todas as pessoas; 2) exibir a média da idade das pessoas; 3) exibir o peso médio das pessoas; 4) exibir os dados das pessoas; 5) sair do programa. Observe que as opções 2, 3, e 4 só podem ser executadas após o cadastro ter sido realizado, portanto, uma mensagem de alerta deve ser exibida caso isto ocorra. Além disso, a opção 1 deve ser realizada uma única vez e, por fim, uma mensagem de erro deve ser exibida caso seja informada uma opção inválida. Crie um projeto no
Netbeans para desenvolver este exercício.
3. Após realizar os exercícios reflita sobre os seguintes aspectos e os responda em um arquivo que deve ser anexado junto com os projetos:
a) No exercício 2 é possível indicar uma idade negativa ou maior que 150? Se sim, quais as possibilidades para evitar tal situação? Isto também ocorre no exercício 1, como?
b) O código do programa no exercício 2 ficou confuso e extenso, a legibilidade da lógica ficou comprometida? É possível identificar as diferentes responsabilidades que o programa está

Relacionados

  • Economia
    2750 palavras | 11 páginas
  • Renato
    14193 palavras | 57 páginas
  • contabilidade analítica
    29637 palavras | 119 páginas