Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.04 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Exercicio23 {
  4.  
  5. public static void main (String args[]){
  6.  
  7. Scanner teclado = new Scanner(System.in);
  8.  
  9. System.out.print ("\fQual o saldo médio de sua conta corrente? ");
  10. double saldo = teclado.nextDouble();
  11.  
  12. System.out.printf ("1- Sacar\n2- Depositar\n3- Exibir limite\n");
  13. byte opcao = teclado.nextByte();
  14.  
  15. if (opcao<1 || opcao>3) System.out.print ("\nOpção inválida!"); else{
  16.  
  17. if (opcao==1) {
  18.     System.out.print ("\nQual o valor a ser sacado? ");
  19.     double saque = teclado.nextDouble();
  20.     if (saldo<500){
  21.         if (saque<=saldo) System.out.printf ("\nSaque de R$ %.2f efetuado.\nSeu saldo médio atual é de: R$ %.2f.", saque, (saldo-saque));
  22.         else System.out.print ("Você não possui limite para esse saque.");}
  23.         else{
  24.             if (saldo<1000){
  25.                 if ((8*saldo/100)+saldo>=saque) System.out.printf ("\nSaque de R$ %.2f efetuado.\nSeu saldo atual é de: R$ %.2f.", saque ,(saldo-saque));
  26.                 else System.out.print ("Você não possui limite para esse saque.");}
  27.                 if (saldo>=1000){
  28.                 if ((15*saldo/100)+saldo>=saque) System.out.printf ("\nSaque de R$ %.2f efetuado.\nSeu saldo atual é de: R$ %.2f.", saque ,(saldo-saque));
  29.                 else System.out.print ("Você não possui limite para esse saque.");}
  30.         }}
  31.        
  32.         else if (opcao==2){
  33.             System.out.print ("\nQual o valor a ser depositado? ");
  34.             double deposito = teclado.nextDouble();
  35.             if (deposito>0) System.out.printf ("\nDepósito de R$ %.2f efetuado.\nSeu saldo atual medio é de: R$ %.2f.", deposito, (deposito+saldo));
  36.             else System.out.print ("\nValor inválido!");
  37.         }
  38.    
  39.             else if (opcao==3){
  40.                 if (saldo<500) System.out.print ("\nVocê não tem limite."); else{
  41.                     if (saldo<1000) System.out.printf ("\nSeu limite é de R$ %.2f." ,(8*saldo/100));
  42.                     else System.out.printf ("\nSeu limite é de R$ %.2f." ,(15*saldo/100));
  43. }    }
  44. }
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement