TRABALHO DE ALGORITMO
Trabalho Escolar: TRABALHO DE ALGORITMO. Pesquise 861.000+ trabalhos acadêmicosPor: cacaulionco • 26/3/2014 • 742 Palavras (3 Páginas) • 896 Visualizações
TRABALHO DE ALGORITMO
Faça um programa em C que realize o cadastro de contas bancárias com as seguintes informações: número da conta, nome do cliente e saldo. O programa deve cadastrar 10 contas bancárias, sendo que não será aceito contas com mesmo número. Depois de efetuar o cadastro, o programa deve apresentar o seguinte menu de opções:
1. Visualizar dados de uma conta
2. Visualizar contas de um cliente
3. Sair do programa.
Se o usuário do programa escolher a opção 1, o programa deve solicitar o número da conta desejada e procurar, por este número, dentro do vetor de contas. Se a conta for localizada apresentar os dados desta conta na tela. Se o usuário do programa escolher a opção 2, o programa deve solicitar o nome do cliente e procurar por este cliente, dentro do vetor de contas. Sempre que for localizada
uma conta cujo o cliente tenha o nome igual ao solicitado, apresentar os dados da conta. O programa deve sempre repetir a exibição do menu e somente parar de solicitar opções quando a opções de número 3 for escolhida.
/*Faça um programa em C que realize o cadastro de contas bancárias com as seguintes informações: número da conta, nome do cliente e saldo.
O programa deve cadastrar 10 contas bancárias, sendo que não será aceito contas com mesmo número. Depois de efetuar o cadastro, o programa deve
apresentar o seguinte menu de opções:
1. Visualizar dados de uma conta
2. Visualizar contas de um cliente
3. Sair do programa.
Se o usuário do programa escolher a opção 1, o programa deve solicitar o número da conta desejada e procurar, por este número, dentro do vetor
de contas. Se a conta for localizada apresentar os dados desta conta na tela. Se o usuário do programa escolher a opção 2, o programa deve
solicitar o nome do cliente e procurar por este cliente, dentro do vetor de contas. Sempre que for localizada uma conta cujo o cliente tenha
o nome igual ao solicitado, apresentar os dados da conta. O programa deve sempre repetir a exibição do menu e somente parar de solicitar opções
quando a opções de número 3 for escolhida.*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct conta
{
int numconta;
char nome[80];
float saldo;
};
typedef struct conta CONTA;
void dadosconta(CONTA vet[])
{
int num,i;
printf("Digite o numero da conta a ser visualizada:\n");
scanf("%d",&num);
for(i=0;i<=9;i++)
{
if (num==vet[i].numconta)
{
printf("Numero da conta:%d.\n",vet[i].numconta);
printf("Nome do cliente:%s.\n",vet[i].nome);
printf("Saldo:%5.2f.\n",vet[i].saldo);
}
}
}
void dadosclientes(CONTA vet[])
{
int i;
char n[80];
fflush(stdin);
printf("Digite o nome do cliente para visualizacao da conta:\n");
gets(n);
for(i=0;i<=9;i++)
{
if (strcmp(n,vet[i].nome)==0)
{
printf("Nome do cliente:%s.\n",vet[i].nome);
printf("Numero da conta:%d.\n",vet[i].numconta);
printf("Saldo:%5.2f.\n",vet[i].saldo);
...