Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(){
- int operacao;
- float deposito,conta,transferencia,saque;
- float saldo=10000;
- int opt;
- inicio:
- system("cls");
- printf(" | BANCO DA UNIVERSIDADE POTIGUAR |\n\n");
- printf (" Por favor, selecione uma das opcoes abaixo:\n ");
- printf("\n[1] para Saldo");
- printf("\n[2] para Extrato");
- printf("\n[3] para Saque");
- printf("\n[4] para Deposito");
- printf("\n[5] para Transferencia");
- printf("\n[6] para Sair");
- printf("\n\n Digite a opcao desejada: ");
- scanf("%d", &operacao);
- switch (operacao) {
- // Verifica se a opção é Saldo
- case 1:
- printf("\nSeu saldo e de:%.2f\n\n", saldo);
- printf("\nDeseja fazer mais alguma operacao?\nS=1\nN=2\n");
- scanf("%d", &opt);
- if(opt == 1){
- system("cls");
- goto inicio;
- }
- break;
- // Verifica se a opção é Extrato
- case 2:
- break;
- // Verifica se a opção é Saque
- case 3:
- // Mostra a saudação na tela
- printf("\nSaldo disponivel para saque:%.2f\n\n", saldo);
- printf("\nDigite o valor desejado para saque:");
- scanf("%f", &saque);
- if (saldo>= saque)
- {
- printf("\nOperacao realizada com sucesso, aguarde a contagem das cedulas!\n\n");
- }
- else
- {
- printf ("\n\nSaldo indisponivel para saque.\n");
- }
- return(0);
- break;
- // Verifica se a opção é Depósito
- case 4:
- // Mostra a saudação na tela
- printf("\nValor a ser depositado");
- scanf("%f", &deposito);
- printf("\nDeposito efetuado com sucesso!\n\n");
- printf("\nO valor depositado e %.2f\n\n", deposito);
- break;
- // Verifica se a opção é Transferencia
- case 5:
- // Mostra a saudação na tela
- printf("\nValor a ser transferido: ");
- scanf("%f", &transferencia);
- printf("\nConta do beneficiado: ");
- scanf("%f", &conta);
- if (saldo>= transferencia)
- {
- printf("\nTransferencia efetuada com sucesso!\n\n");
- printf("\nO valor transferido e de %.2f reais\n\n", transferencia);
- }
- else
- {
- printf ("\n\nSaldo indisponivel para transferencia.\n");
- }
- return(0);
- break;
- case 6:
- return 0;
- break;
- /* Saída Padrão, ou seja, caso nenhuma das opções for atendida
- ela executa uma ação padrão ----->*/
- default:
- printf("\nOpcao Invalida!\nDigite uma opcao valida!\n");
- goto inicio;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement