O trabalho pede pra:
1 - Cadastrar contas(Somente número, não é necessário char)
2 - Depositar qualquer valor
3 - Sacar qualquer valor
4 - Transferir qualquer valor de uma conta para outra
5 - Listar todas as contas cadastradas com seus respectivos saldos
O problema é: O prazo final tá chegando e eu não sei como desenvolver uma função que armazene um usuário, o compare com pré-existentes e tenha todas as possibilidades que envolvem o dinheiro.
O que conseguir fazer foi um menu funcional, só falta todo o resto.
Por favor compartilhem seus conhecimentos em C comigo.
#include <stdio.h>
void MENU (){
printf("1 - Cadastrar nova conta\n");
printf("2 - Depositar valor\n");
printf("3 - Sacar valor\n");
printf("4 - Transferir valor de uma conta pra outra\n");
printf("5 - Listar todas as contas criadas\n");
printf("Digite a opcao que deseja prosseguir: ");
}
void RC(){//Registro de Conta
}
void LCR(){//Listar Contas Registradas
int numdecontas[10], i, j;
if (numdecontas==0){
printf("Não há contas registradas");
}
if (numdecontas>0){
for(i=0; i<10; i++)
{
printf("As contas sao: %d", numdecontas[i]);
}
}
}
int main()
{
int menu, contas[10], opções, F, i, j;
float dinheiro;
do{MENU();
scanf("%d", &menu);
switch(menu)
{
case 1://Cadastro
printf("Digite o nome da conta: ");
scanf("%d", &contas[0]);
printf("Conta criada com sucesso, o que deseja fazer agora? \n");
MENU();
break;
case 2://Depositar valor
printf("putz2");
break;
case 3://Sacação
printf("putz3");
break;
case 4://Transferização
printf("putz4");
break;
case 5://Listação
for(i=0; i<10; i++)
{
printf("%d = %d", i, contas[i]);
}
default://Retorno ao começo ou Finalizar
printf("Opção indisponível\n");
printf("1 - Voltar paras as opções passadas\n Qualquer outro número - Finalizar\n");
scanf("%d", &F);
}
}while(F==1);
return 0;
}