Buscar

Exercícios Subprogramas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Universidade	
  Federal	
  Rural	
  de	
  Pernambuco	
  Introdução	
  a	
  Programação	
  I	
  –	
  BC4	
  Professor:	
  Lucas	
  Albertins	
  Aula	
  Prática	
  -­‐	
  12/07/2013	
  	
  1)	
  Escreva	
  um	
  programa	
  que	
  simula	
  uma	
  aplicação	
  bancária.	
  O	
  usuário	
  deve	
  digitar	
  agência,	
   conta,	
   saldo	
   inicial	
   e	
   uma	
   senha	
   a	
   qual	
   deve	
   ser	
   comparada	
   com	
  uma	
  constante.	
   Caso	
   a	
   senha	
   seja	
   diferente	
   ele	
   deve	
   terminar	
   o	
   programa,	
   caso	
  contrario	
  o	
  programa	
  deve	
  listar	
  as	
  seguintes	
  operações	
  para	
  o	
  usuário	
  escolher	
  de	
  acordo	
  com	
  a	
  opção:	
  1. Consulta	
  Saldo	
  -­‐	
  	
  Imprime	
  o	
  saldo	
  da	
  conta	
  2. Depósito	
  –	
  Adiciona	
  um	
  valor	
  ao	
  saldo	
  da	
  conta	
  3. Transferência	
   –	
   Ler	
   agência,	
   conta	
   e	
   valor	
   a	
   ser	
   transferido	
   e	
   debita	
   da	
  conta.	
  4. Saque	
  –	
  Retira	
  um	
  valor	
  da	
  conta	
  5. Extrato	
  –	
  Mostra	
  o	
  histórico	
  de	
  todas	
  as	
  operações	
  realizadas	
  na	
  conta	
  6. Simula	
  Previdência	
  	
  -­‐	
  Lê	
  um	
  aporte	
  inicial,	
  aporte	
  mensal,	
  quantidade	
  de	
  anos	
  para	
  se	
  aposentar	
  e	
  calcula	
  o	
  saldo	
  total	
  da	
  previdência	
  no	
  momento	
  da	
  aposentadoria	
  considerando	
  que	
  a	
  previdência	
  rende	
  6,67%	
  ao	
  ano.	
  7. Sair	
  –	
  Termina	
  o	
  programa	
  Cada	
   operação	
   deve	
   ser	
   implementada	
   através	
   de	
   um	
   subprograma.	
  O	
   usuário	
  deve	
   poder	
   realizar	
   várias	
   operações	
   até	
   digitar	
   a	
   operação	
   de	
   saída	
   do	
  programa.	
  	
  2)	
  Faça	
  um	
  programa	
  que	
  calcula	
  as	
  raízes	
  de	
  uma	
  equação	
  de	
  segundo	
  grau.	
  Ele	
  deve	
   receber	
  os	
   coeficientes	
   “a”	
   (use	
  uma	
  estrutura	
  de	
   repetição	
  para	
  garantir	
  a!=0),	
  “b"	
  e	
  c”	
  da	
  equação	
  do	
  segundo	
  grau,	
  calcule	
  e	
   imprima	
  suas	
  raízes	
  reais	
  (caso	
  existam)	
  com	
  precisão	
  de	
  3	
  casas	
  decimais.	
  Use	
  as	
   funções:	
  pow	
  e	
  sqrt	
  e	
  utilize	
  subprogramas	
  para	
  as	
  diversas	
  operações	
  necessárias.	
  Lembre-­‐se.	
  	
   Fórmula	
  geral:	
  ax2	
  +	
  bx	
  +	
  c	
  =	
  0,	
  com	
  a	
  ∈	
  R*	
  e	
  b,	
  c	
  ∈	
  R.	
  	
   Cálculo	
  do	
  Delta:	
  b2-­‐4ac.	
  	
   Fórmula	
  de	
  Baskara:	
  x	
  =(-­‐b	
  ±	
  √Δ)/(2a).	
  Raízes:	
  
• Se	
  Δ	
  <	
  0,	
  não	
  existem	
  raízes	
  reais.	
  
• Se	
  Δ	
  =	
  0,	
  existem	
  duas	
  raízes	
  reais	
  e	
  iguais.	
  
• Se	
  Δ	
  >	
  0,	
  existem	
  duas	
  raízes	
  reais	
  e	
  distintas.

Outros materiais