#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define tam 15
main(){
struct banco{
int num_conta;
char cliente[50];
float saldo;
};
struct banco contas[15];
int i,j,menu,ver_conta,contcliente=0,cont=0,numero;
char vnome[50];
while (menu!=4){
printf("\t\t* * * * * * * * * * * * * * * * * *\n");
printf("\t\t* CONTAS BANCARIAS *\n");
printf("\t\t* * * * * * * * * * * * * * * * * *\n");
printf("\t\t* Menu de opções *\n");
printf("\t\t* * * * * * * * * * * * * * * * * *\n");
printf("\t\t* [1] Cadastrar as Contas *\n");
printf("\t\t* [2] Visualizar todas as contas *\n");
printf("\t\t* [3] Visualizar conta *\n");
printf("\t\t* [4] Sair *\n");
printf("\t\t* * * * * * * * * * * * * * * * * *\n"); menu=0;
printf("\n\n\t\t MENU: ");
scanf("\t\t%d",&menu);
switch (menu){
case 1:
system("cls");
printf("\n\n");
do{
printf("\t Digite o Numero da Conta: ");
scanf("\t%d",&ver_conta);
for (i=0;i<tam;i++){
if (ver_conta!=contas[i].num_conta){
contcliente++;
} }
if (contcliente==15){
contas[cont].num_conta=ver_conta;
printf("\t Digite o Nome do Cliente:");
scanf("\t%s",&contas[cont].cliente);
printf("\t Digite o saldo:");
scanf("\t%f",&contas[cont].saldo);
printf("\n");
contcliente=0;
}
else{
cont=cont-1;
printf("Conta existe \n");
contcliente=0;
}
cont++;
}while(cont<15);
system("cls");
break;
case 2:
system("cls");
printf("\n\n");
printf("\tDigite o nome do cliente:");
scanf("\t%s",&vnome);
for (i=0;i<tam;i++){
numero=(strcmp(vnome,contas[i].cliente));
if (numero==0)
printf("\n \n \tNumero Conta: %d - Nome: %s - Saldo: %f\n",contas[i].num_conta,contas[i].cliente,contas[i].saldo);
}
system("pause");
system("cls");
break;
case 3:
system("cls");
printf("\n\n");
printf("\t Digite o Numero da Conta:");
scanf("\t%d",&ver_conta);
for (i=0;i<tam;i++){
if (ver_conta==contas[i].num_conta){
printf("\n \n \tNumero Conta: %d - Nome: %s - Saldo: %f\n",contas[i].num_conta,contas[i].cliente,contas[i].saldo);
}
}
system("pause");
system("cls");
break;
case 4:
break;
default:
printf("OPCAO INVALIDA");
system("cls");
}
}
getch();
}
Arraste arquivos aqui para anexar ou escolha os arquivos...
Inserir outra mídia
Tipo de arquivos permitidos: log, txt, ini, zip, zipx, rar, 7z, jpg, png, gif, doc, docx, xls, xlsx, pdf, ppt, pps, pptx, bmp, csv, tiff, xml, jpeg
Tamanho total do arquivo: 4 MB
Tamanho máximo do arquivo: 4,88MB
Envie notificações quando outros responderem
Publicar
Moderadores deste setor
DiF
gandalfnho
Simon Viegas
Quem está navegando aqui 2 usuários estão online
paulo luz magalhaes
HUGO_dev_ze
Administrador
Coordenador
Moderador
Membro VIP
Conteúdo não lido
Marcar como lido
Home
Programação e desenvolvimento
C/C#/C++
Criar Novo Tópico
SOBRE O Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
DIREITOS AUTORAIS
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
MAIS
Contato
Anuncie Aqui
Privacidade
Regras
Tema
Clube do HardwarePowered by Invision Community