Algoritmo
Atividades de Tecnicas de programação II
Versão 1.0 Revisão 01/03/2013
-------------------------------------------------
Atividades de Tecnicas de programação II
Versão 1.0 Revisão 01/03/2013
Linguagem C
Linguagem C
Atividade 1
Objetivo
Programa que solicite ao usuário os dados cadastrais do cadastro de Clientes/Fornecedor e alimente o vetor estruturado definido a baixo.
O programa deverá criar tipo de dado estruturado st_parceiro_negocio e alimentar o vetor eParceiroNegocio com seus respectivos dados.
Campo | Tipo | Tamanho | Descrição | Observação | Tipo_Parceiro | Int | - | Indica o tipo do parceiro de negócio, sendo “1” para cliente e “2” para fornecedor. | | CPF_CNPJ | Char | 14 | CPF ou CNPJ do parceiro de negócio. | | Tipo_Pessoa | Char | 1 | Define o tipo de pessoa, sendo “F” para pessoa física e “J” para pessoa Jurídica | | Razao_Social | Char | 50 | Razão Social | | Logradouro | Char | 120 | Logradouro | | Numero | Char | 10 | Número do logradouro | | Co_logradouro | Char | 50 | Complemento do logradouro | | Flag_excluido | Bool | | Indicador de exclusão. True – Excluido, False - Ativo | |
Detalhamento
O Programa de deverá solicitar os dados cadastrais do parceiro de negócio e alimentar o vetor eParceiroNegocio, definido pela estrutura st_parceiro_negocio.
O vetor eParceiroNegocio deverá ser criado como índice máximo de 20 linhas. Para preenchimento dos dados, deve ser observados os campos e seus valores aceitos, para tanto os mesmos deverão ser validados pelo programa. Exemplo: Para o Tipo_Parceiro, o programa deverá somente aceitar “1” ou “2”, caso o usuário informe valor diferente dos valores válidos, o programa deverá exibir a mensagem respectiva de validação e retomar a entrada.
Para este exercício fica livre a informação das mensagens de validação, desde que seja coerente com a validação do campo, o objetivo disto é trazer ao aluno a