#include
#include
#define tam 10 // tam 20
struct dados
{
char nome[50];
char tipo;
int num;
float saldo, limite;
};
void fvazia (struct dados cliente[tam])
{
int i;
for(i=0; i= maior)
maior = cliente[u].saldo;
cont++;
}
printf("O maior saldo e %.2f da conta %d do cliente %s", maior, cont, cliente[cont-1].nome);
}
void listae (struct dados cliente[tam])
{
int fim, u;
fim = localiza(cliente);
for (u=0; u < fim; u++)
{
if (cliente[u].tipo == 'j')
printf("\n\nEmpresa de nome: %s\n", cliente[u].nome);
}
}
void listaf (struct dados cliente[tam])
{
int fim, u;
fim = localiza(cliente);
for (u=0; u < fim; u++)
{
if (cliente[u].tipo == 'f')
printf("\n\nEmpresa de nome: %s\n", cliente[u].nome);
}
}
void saldod(struct dados cliente[tam])
{
int fim, u, n;
fim = localiza(cliente);
printf("Numero da conta: ");
scanf("%d", &n);
if (n > fim)
printf("Conta não existente");
else
{
for (u=0; u < fim; u++)
{
if (n == cliente[u].num)
printf("Saldo disponivel: %.2f\n", cliente[u].saldo+cliente[u].limite);
}
}
}
void debito(struct dados cliente[tam])
{
int fim, u, n;
float deb;
fim = localiza(cliente);
printf("Digite numero da conta: ");
scanf("%d", &n);
for (u=0; u < fim; u++)
{
if (n == cliente[u].num)
{
printf("Seu saldo atual e: %.2f", cliente[u].saldo);
printf("\nDigite valor a ser debitado: ");
scanf("%f", &deb);
cliente[u].saldo = cliente[u].saldo - deb;
printf("Seu saldo atual e: %.2f", cliente[u].saldo);
}
}
}
int exibimenu()
{
int op;
printf("\n\nMun há - K.F. Entreteriment\n\n");
printf(" 1 - Adicionar um novo cliente\n");
printf(" 2 - Consultar total dos saldos\n");
printf(" 3 - Listar cliente com maior saldo\n");
printf(" 4 - Listar todas as empresas\n");
printf(" 5 - Listar todas as pessoas fisicas\n");
printf(" 6 - Consulta de saldo\n");
printf(" 7 - Saque\n");
printf(" 0 - Sair do programa\n\n");
printf("Opcao: ");
scanf("%d", &op);
return(op);
}//Fim do exibimenu
void tratamenu (struct dados cliente[tam], int op)
{
switch (op)
{
case 1 : cad(cliente); break;
case 2 : printf("\n\nSaldo total das contas e: %.2f", saldototal(cliente)); break;
case 3 : maiorsaldo(cliente); break;
case 4 : listae(cliente); break;
case 5 : listaf(cliente); break;
case 6 : saldod(cliente); break;
case 7 : debito(cliente); break;
}
}// Fim do tratamenu
main()
{
struct dados cliente[tam];
int opcao;
fvazia(cliente);
opcao = exibimenu();
while (opcao != 0)
{
if ((opcao > 7) || (opcao < 0))
printf("Digite um valor correspondente ao do menu\n\n");
else
tratamenu(cliente, opcao);
opcao = exibimenu();
}//Fim while (opcao != 0)
system("PAUSE");
}

Praticamente o dia inteiro On. Seg. a Dom. , O Melhor!!

• 2.000 Moedas Gratis • 0% Lag • Mobis Raros • Promoções • Sem Hamachi • Seja Staff •

PUBLIQUE SEU SERVER DE HABBO GRATUITAMENTE

Precisa de Hamachi, Habbo Pirata em Português! Precisamos de Staff, seja rapido e fique co...

Habbo Hotel Resources

Cansou de servidores o tempo todo off-line?! Então venha para o HabboInfo! www.habboinfo.n...

Aêe , galera o HaBobMarley é um habbo , completo sem lags e sem bugs.

24 HORAS ONLINE,www.habbomd.tk COM TUDO QUE TEM DIREITO ENTREM GALERA, O MELHOR SERVER!

seja bem vindo ao melhor habbo bxhabbo EMTRE JÁ VOCÊ VAI GOSTA

• Habbo Retro
• Mobis Funfando
• Trampulim
• Espaços Públicos
• Lotado
• Sem Hamachi

Entre Um Habbo Otimo o melhor do Mundo STATUS: ONLINE

ENTREM MELHOR HABBO DO MOMENTO 0% DE LAG NÃO VOU MENTIR QUE NEM OS OUTROS HABBO FALANDO QU...

Acesse e se divirta

Find the links to the best Habbo Hotel's at the internet's newest and classiest gaming sea...

LOLHabbo - VOLTOU! NO DIA 4 DE JUNHO DE 2010! SIM, VOLTOU! FINALMENTE! [PRECISA HAMACHI]

Venha o melhor habbo de todos!!
Habbo V35

Habbo com Hamachi e em portugues!
entre nao perca tempo e faça parte!

Habbo RETRO, com Novos Raros, Sci-Fi, mobis HC novos e etc. Não tem hamachi é o mais diver...

Servidor 24 HRS, 80% dos mobis funcionando.

O Hotof Hotel foi criado em 2007, oferece site completo, um servidor sem erros e lags tota...

HabboMystico Voltouu!Sem Hamachi Agora Vamo Jogar :D

Mobs Neon ,Tiki,Pinguins MUITOS MOBS/ ALL MOBS
SEM HAMACHI/No Hamachi Venha para meu mund...

• Habbo Retro • Mobis Funfando • Trampulim • Espaços Públicos • Lotado • Sem Hamachi • 24 ...

Galera habbo massa muito loko Com hamachi ,mobis da roça,sfi-ci,american idols,neon,virus ...

Pequenos Reparos Serão feitos no Hotel, Daqui a 1 Dia estaremos devolta

Praticamente o dia inteiro On. Seg. a Dom. , O Melhor!!

• 2.000 Moedas Gratis • 0% Lag • Mobis Raros • Promoções • Sem Hamachi • Seja Staff •

PUBLIQUE SEU SERVER DE HABBO GRATUITAMENTE

Precisa de Hamachi, Habbo Pirata em Português! Precisamos de Staff, seja rapido e fique co...

Habbo Hotel Resources

Cansou de servidores o tempo todo off-line?! Então venha para o HabboInfo! www.habboinfo.n...

Aêe , galera o HaBobMarley é um habbo , completo sem lags e sem bugs.

24 HORAS ONLINE,www.habbomd.tk COM TUDO QUE TEM DIREITO ENTREM GALERA, O MELHOR SERVER!

seja bem vindo ao melhor habbo bxhabbo EMTRE JÁ VOCÊ VAI GOSTA

• Habbo Retro
• Mobis Funfando
• Trampulim
• Espaços Públicos
• Lotado
• Sem Hamachi

Entre Um Habbo Otimo o melhor do Mundo STATUS: ONLINE

ENTREM MELHOR HABBO DO MOMENTO 0% DE LAG NÃO VOU MENTIR QUE NEM OS OUTROS HABBO FALANDO QU...

Acesse e se divirta

Find the links to the best Habbo Hotel's at the internet's newest and classiest gaming sea...

LOLHabbo - VOLTOU! NO DIA 4 DE JUNHO DE 2010! SIM, VOLTOU! FINALMENTE! [PRECISA HAMACHI]

Venha o melhor habbo de todos!!
Habbo V35

Habbo com Hamachi e em portugues!
entre nao perca tempo e faça parte!

Habbo RETRO, com Novos Raros, Sci-Fi, mobis HC novos e etc. Não tem hamachi é o mais diver...

Servidor 24 HRS, 80% dos mobis funcionando.

O Hotof Hotel foi criado em 2007, oferece site completo, um servidor sem erros e lags tota...

HabboMystico Voltouu!Sem Hamachi Agora Vamo Jogar :D

Mobs Neon ,Tiki,Pinguins MUITOS MOBS/ ALL MOBS
SEM HAMACHI/No Hamachi Venha para meu mund...

• Habbo Retro • Mobis Funfando • Trampulim • Espaços Públicos • Lotado • Sem Hamachi • 24 ...

Galera habbo massa muito loko Com hamachi ,mobis da roça,sfi-ci,american idols,neon,virus ...

Pequenos Reparos Serão feitos no Hotel, Daqui a 1 Dia estaremos devolta


#include
#include
#define tam 10 // tam 20
struct dados
{
char nome[50];
char tipo;
int num;
float saldo, limite;
};
void fvazia (struct dados cliente[tam])
{
int i;
for(i=0; i= maior)
maior = cliente[u].saldo;
cont++;
}
printf("O maior saldo e %.2f da conta %d do cliente %s", maior, cont, cliente[cont-1].nome);
}
void listae (struct dados cliente[tam])
{
int fim, u;
fim = localiza(cliente);
for (u=0; u < fim; u++)
{
if (cliente[u].tipo == 'j')
printf("\n\nEmpresa de nome: %s\n", cliente[u].nome);
}
}
void listaf (struct dados cliente[tam])
{
int fim, u;
fim = localiza(cliente);
for (u=0; u < fim; u++)
{
if (cliente[u].tipo == 'f')
printf("\n\nEmpresa de nome: %s\n", cliente[u].nome);
}
}
void saldod(struct dados cliente[tam])
{
int fim, u, n;
fim = localiza(cliente);
printf("Numero da conta: ");
scanf("%d", &n);
if (n > fim)
printf("Conta não existente");
else
{
for (u=0; u < fim; u++)
{
if (n == cliente[u].num)
printf("Saldo disponivel: %.2f\n", cliente[u].saldo+cliente[u].limite);
}
}
}
void debito(struct dados cliente[tam])
{
int fim, u, n;
float deb;
fim = localiza(cliente);
printf("Digite numero da conta: ");
scanf("%d", &n);
for (u=0; u < fim; u++)
{
if (n == cliente[u].num)
{
printf("Seu saldo atual e: %.2f", cliente[u].saldo);
printf("\nDigite valor a ser debitado: ");
scanf("%f", &deb);
cliente[u].saldo = cliente[u].saldo - deb;
printf("Seu saldo atual e: %.2f", cliente[u].saldo);
}
}
}
int exibimenu()
{
int op;
printf("\n\nMun há - K.F. Entreteriment\n\n");
printf(" 1 - Adicionar um novo cliente\n");
printf(" 2 - Consultar total dos saldos\n");
printf(" 3 - Listar cliente com maior saldo\n");
printf(" 4 - Listar todas as empresas\n");
printf(" 5 - Listar todas as pessoas fisicas\n");
printf(" 6 - Consulta de saldo\n");
printf(" 7 - Saque\n");
printf(" 0 - Sair do programa\n\n");
printf("Opcao: ");
scanf("%d", &op);
return(op);
}//Fim do exibimenu
void tratamenu (struct dados cliente[tam], int op)
{
switch (op)
{
case 1 : cad(cliente); break;
case 2 : printf("\n\nSaldo total das contas e: %.2f", saldototal(cliente)); break;
case 3 : maiorsaldo(cliente); break;
case 4 : listae(cliente); break;
case 5 : listaf(cliente); break;
case 6 : saldod(cliente); break;
case 7 : debito(cliente); break;
}
}// Fim do tratamenu
main()
{
struct dados cliente[tam];
int opcao;
fvazia(cliente);
opcao = exibimenu();
while (opcao != 0)
{
if ((opcao > 7) || (opcao < 0))
printf("Digite um valor correspondente ao do menu\n\n");
else
tratamenu(cliente, opcao);
opcao = exibimenu();
}//Fim while (opcao != 0)
system("PAUSE");
}


#include
#include
#define tam 10 // tam 20
struct dados
{
char nome[50];
char tipo;
int num;
float saldo, limite;
};
void fvazia (struct dados cliente[tam])
{
int i;
for(i=0; i= maior)
maior = cliente[u].saldo;
cont++;
}
printf("O maior saldo e %.2f da conta %d do cliente %s", maior, cont, cliente[cont-1].nome);
}
void listae (struct dados cliente[tam])
{
int fim, u;
fim = localiza(cliente);
for (u=0; u < fim; u++)
{
if (cliente[u].tipo == 'j')
printf("\n\nEmpresa de nome: %s\n", cliente[u].nome);
}
}
void listaf (struct dados cliente[tam])
{
int fim, u;
fim = localiza(cliente);
for (u=0; u < fim; u++)
{
if (cliente[u].tipo == 'f')
printf("\n\nEmpresa de nome: %s\n", cliente[u].nome);
}
}
void saldod(struct dados cliente[tam])
{
int fim, u, n;
fim = localiza(cliente);
printf("Numero da conta: ");
scanf("%d", &n);
if (n > fim)
printf("Conta não existente");
else
{
for (u=0; u < fim; u++)
{
if (n == cliente[u].num)
printf("Saldo disponivel: %.2f\n", cliente[u].saldo+cliente[u].limite);
}
}
}
void debito(struct dados cliente[tam])
{
int fim, u, n;
float deb;
fim = localiza(cliente);
printf("Digite numero da conta: ");
scanf("%d", &n);
for (u=0; u < fim; u++)
{
if (n == cliente[u].num)
{
printf("Seu saldo atual e: %.2f", cliente[u].saldo);
printf("\nDigite valor a ser debitado: ");
scanf("%f", &deb);
cliente[u].saldo = cliente[u].saldo - deb;
printf("Seu saldo atual e: %.2f", cliente[u].saldo);
}
}
}
int exibimenu()
{
int op;
printf("\n\nMun há - K.F. Entreteriment\n\n");
printf(" 1 - Adicionar um novo cliente\n");
printf(" 2 - Consultar total dos saldos\n");
printf(" 3 - Listar cliente com maior saldo\n");
printf(" 4 - Listar todas as empresas\n");
printf(" 5 - Listar todas as pessoas fisicas\n");
printf(" 6 - Consulta de saldo\n");
printf(" 7 - Saque\n");
printf(" 0 - Sair do programa\n\n");
printf("Opcao: ");
scanf("%d", &op);
return(op);
}//Fim do exibimenu
void tratamenu (struct dados cliente[tam], int op)
{
switch (op)
{
case 1 : cad(cliente); break;
case 2 : printf("\n\nSaldo total das contas e: %.2f", saldototal(cliente)); break;
case 3 : maiorsaldo(cliente); break;
case 4 : listae(cliente); break;
case 5 : listaf(cliente); break;
case 6 : saldod(cliente); break;
case 7 : debito(cliente); break;
}
}// Fim do tratamenu
main()
{
struct dados cliente[tam];
int opcao;
fvazia(cliente);
opcao = exibimenu();
while (opcao != 0)
{
if ((opcao > 7) || (opcao < 0))
printf("Digite um valor correspondente ao do menu\n\n");
else
tratamenu(cliente, opcao);
opcao = exibimenu();
}//Fim while (opcao != 0)
system("PAUSE");
}

