Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AngeloGabrielacasados

Algoritmo

Recommended Posts

Bom gente sou novo nesse fórum mas preciso urgente da ajuda de alguém .. to com um trabalho de final de primeiro período.

Ele vale dez pontos e eu preciso pelo menos de oito nele pra passar na matéria de "linguagem de programação"

Por favor quem poder resolver pra mim e me ajudar vou ser eternamente grato pois dependo desse trabalho pra continuar com minha bolsa na faculdade....

Sei q tem muita gente inteligente nesse forum e q pra mim o trabalho é difícil mas pra vocês ele não é nada de mais.

Preciso urgente da resposta tenho q entregar esse trabalho dia 06/12 quarta feira

 

Eletrônicos bom negocio

 

Nome ENDEREÇO CEP CPF TELEFONE

Maria josé Rua das amoras 30202-190 12332165499 3241-9900

José Antonio Av. Afonso pena 30455-123 9876543212 3222-9988

 

 

 

 

Uma loja d eletrônicos deseja fazer o cadastro de todos os seus clientes, Para isso contratou a sua empresa para desenvolver um algoritmo que execute as seguintes funções

 

I .Ao executar o programa devera ser exibido o nome da loja.

II .Alem disso devera ser exibido um menu de opções q contenha as seguintes estrutura:

 

Escolha a opção

 

1 - Cadastra novo cliente

2 - Altera dados de cliente já cadastrado

3 - Exclui clientes do cadastro

0 – Abandona o programa

 

III Ao cadastrar um novo cliente, deverão ser solicitados os seguintes dados: NOME COMPLETO , ENDEREÇO (com rua / av , numero e complemento , caso exista) , CEP , CPF E TELEFONE. A impressão do cadastro ao final da digitação deve ficar da seguinte forma

 

IV Ao final do cadastro , alteração e exclusão do cliente, devera ser impressa a lista de todos os clientes da eletrônica, como acima.

 

Obrigatório usar

 

1.Utilize os conceitos de matriz para resolver o trabalho acima

2.Ao digitar a opção 0 (Abandone o Programa) , o mesmo devera emitir uma mensagem “Deseja realmente sair do programa?” caso a resposta seja S executar o programa abandone.

3.As opções deverão ser consistidas (somente 0,1,2ou 3);

4.Ao alterar ou excluir o cadastro de um cliente, devera ser feita a procura pelo CPF do mesmo (utilizar qualquer método). Ao altera-los todos os dados deverão ser redigitados, menos os CPF.

5.Deverá ser incluída na lógica do programam principal a lógica de verificação do CPF. Caso o CPF seja invalido, emitir mensagem de erro e solicitar nova digitação.

6.Os campos NOME, ENDEREÇO,CEP, CPF e telefone devem ser todos tratados como caracter

7.Fazer a consistência: caso não seja digitado nenhum cliente, emitir uma mensagem no encerramento do pragrama de que nenhum cliente foi cadastrado , e não exibir a tela. Não exibir os registros que foram excluidos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mostre o que já fez e quais suas duvidas para podermos lhe ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai gente boa muito obrigado por responder esse trabalho é urgente e preciso muito de ajuda

 

Apesar de nem saber como começar esse slgoritmo a duvida que mais me persegue é que não sei utilizar matriz, o abandone, e a logica de verificaçao de CPF.

 

Se me ajudar nisso serei muito grado

 

Abrassss

 

Angelo Ribeiro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa é a logica do CPF

 

http://imasters.com.br/artigo/2410

 

Sobre o uso de matrizes voce já tem experiencia sobre coisas mais basicas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho boa noção sim pois já estou acabando o primeiro período!

Esse problema em si que não consigo resolver muito bem!!

Mas se puder resolver eu olho e qualquer duvida pergunto pra você...

 

Muito obrigado pela lógica do CPF.. já ajudou pra caramba

Compartilhar este post


Link para o post
Compartilhar em outros sites

To com o msmo trabalho.

Olha o que eu já fiz...

 

inicio

real = menu

caracter = sair

tipo m = matriz [1...999, 1...5] caracter

 

imprima ("Eletronicos Bom Negocio");

repita

imprima("Escolha a opção:\n 1-Cadastro\n 2-Alterar Cadastro\n 3-Excluir Cadastro\n 0-Sair\n");

leia(menu);

até(menu <> "" ou menu = 1 ou menu = 2 ou menu = 3 ou menu = 0)

 

se (menu = 0) então

imprima ("Deseja realmente sair do programa");

leia(sair);

se (sair = "s")então

abandone;

fimse;

fimse;

 

 

m[1,1] <- NOME

m[1,2] <- ENDEREÇO

m[1,3] <- CEP

m[1,4] <- CPF

m[1,5] <- TELEFONE

 

 

Minhas Duvidas: Como montar um para que toda vez que eu solicitar uma informação do tipo Nome do Cliente, Cpf do cliente ele não mude de linha e vai passando de coluna em coluna?

Como eu faria a busca do CPF do cliente em uma matriz?

Essa questão da validação do CPF já encontrei varios algoritimos, no caso eu tevo salvar o CPF em um vetor e depois validar ele?

Quem quiser ajudar vai me salvar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá oq sabem sobre matriz?

vcs tão se perdendo ai

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vlw aí gente.. consegui terminar meu trabalho e tirei uma bela nota!!!

qualquer ajuda q precisarem é só me falarem...

 

Mais uma coisa alguem sabe onde conseguir estagio em bh??? ninguem tem algum contato pra medar nao???

to precisando muito de estagio!

 

VLW pessoal brigado por tudo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.