Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<stdio.h> #include<stdlib.h> typedef struct banco{ char nome[50]; int agencia, numero; float saldo; } BANCO; int menu(){ int op; printf("Digite uma das opcao:\n"); printf("1 - Cadastrar cliente\n"); printf("2 - Verificar saldo\n"); printf("3 - Realizar saque\n"); printf("4 - Realizar deposito\n"); printf("0 - Sair\n"); scanf("%d", &op); return op; } int main(){ BANCO CC[10]; int opcao, cont=0, i, ag, conta; float saque, deposito; do{ opcao = menu(); switch(opcao){ case 1: printf("Digite o nome do cliente %d:",cont); fflush(stdin); gets(CC[cont].nome); printf("Digite a agencia:"); scanf("%d", &CC[cont].agencia); printf("Digite a conta:"); scanf("%d", &CC[cont].numero); printf("Digite o saldo:"); scanf("%f", &CC[cont].saldo); cont++; system("pause"); system("cls"); break; case 2: printf("Digite a agencia:"); scanf("%d", &ag); printf("Digite a conta:"); scanf("%d", &conta); for(i=0; i<cont ;i++){ if(CC[i].agencia==ag && CC[i].numero==conta){ printf("Cliente: %s\n", CC[i].nome); printf("Saldo: R$%.2f\n",CC[i].saldo); } } system("pause"); system("cls"); break; case 3: printf("Digite a agencia:"); scanf("%d", &ag); printf("Digite a conta:"); scanf("%d", &conta); for(i=0; i<cont ;i++){ if(CC[i].agencia==ag && CC[i].numero==conta){ printf("Digite o valor do saque:"); scanf("%f", &saque); if(saque>CC[i].saldo){ printf("Saldo insuficiente!\n"); } else{ CC[i].saldo = CC[i].saldo - saque; printf("Operacao realizada com sucesso!\n"); } } } system("pause"); system("cls"); break; case 4: printf("Digite a agencia:"); scanf("%d", &ag); printf("Digite a conta:"); scanf("%d", &conta); for(i=0; i<cont ;i++){ if(CC[i].agencia==ag && CC[i].numero==conta){ printf("Digite o valor do deposito:"); scanf("%f", &deposito); CC[i].saldo = CC[i].saldo + deposito; printf("Operacao realizada com sucesso!\n"); } } system("pause"); system("cls"); break; case 0: printf("Obrigado por acessar o Banco!\n"); break; default: printf("Opcao invalida!\n"); system("pause"); system("cls"); break; } }while(opcao!=0); }
Compartilhar