fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. #include <iostream>
  5.  
  6. int main()
  7. {
  8. std::string nome, menu;
  9. float saldo, valor;
  10. std::cout << "Digite seu nome: \n";
  11. std::cin >> nome;
  12. std::cout << "Digite o saldo: \n";
  13. std::cin >> saldo;
  14. std::cout << "Digite o valor: \n";
  15. std::cin >> valor;
  16. std::cout << "Digite uma das opcoes (saldo/deposito/retirada):\n";
  17. std::cin >> menu;
  18.  
  19. if (menu == "deposito") {
  20. saldo = saldo + valor;
  21. printf("O saldo mais o valor depositado e igual a: %.2f\n", saldo);
  22. }else if (menu == "retirada") {
  23. if(valor <= saldo){
  24. saldo -= valor;
  25. printf("O saldo menos o valor depositado e igual a: %.2f\n", saldo);
  26. }else {
  27. printf("Nao foi possivel fazer a retirada, pois o valor que voce retirou e maior que o saldo da conta! \n");
  28. }
  29. }else if (menu == "saldo") {
  30. printf("O saldo e igual a: %.2f\n", saldo);
  31. }else {
  32. printf("Erro");
  33. }
  34. }
  35.  
Success #stdin #stdout 0s 4404KB
stdin
carlos
100
50
retirada
stdout
Digite seu nome: 
Digite o saldo: 
Digite o valor: 
Digite uma das opcoes (saldo/deposito/retirada):
O saldo menos o valor depositado e igual a: 50.00