De acordo com o código-fonte apresentado, caso o usuário decida por escolher uma opção não existente no programa (ou seja, o usuário não escolhe nem a opção "0", nem "1" e nem a opção "2"), digamos que o usuário escolha a opção "3", o que acontecerá no programa, em tempo de execução?
R$ 50,00
Considere o trecho de código que se inicia na linha 42 e se encerra na linha 48. Imagine que todo esse trecho de código da linha 42 a 48 foi substituído pela invocação da função mostrar_clientes();. A assinatura da função é a seguir: void mostrar_clientes();. Com base no código-fonte do enunciado, escreva a definição da função mostrar_clientes(); para que o Requisito (II) continue sendo atendido. Não crie novas linhas de código além do que há de exemplo das linhas 42 a 48 – ao invés disso, utilize a mesma lógica para criar sua função.
R$ 50,00
Nota-se que o código de cadastro de clientes é gerado automaticamente (campo int cod, declarado na struct TIPO_CLIENTE). Quais linhas de código fazem com que isso seja possível?
R$ 50,00
(3) Terceira etapa: realização da atividade Com base nos requisitos e no código-fonte acima, responda o que se pede: Da forma como o código-fonte foi implementado, pode-se dizer que quantos clientes, no máximo, o sistema será capaz de armazenar durante sua execução?
R$ 50,00
(2) Segunda etapa: analisando o código-fonte do sistema proposto O código-fonte a seguir se propõe a implementar o sistema descrito:
R$ 50,00
Requisito (III) usuário escolhe opção 0: encerrar: ao selecionar essa opção, o programa se encerra.
R$ 50,00
Requisito (II) usuário escolhe opção 2: mostrar todos os cadastros: ao selecionar essa opção, o programa deverá imprimir, na tela, para cada cliente, seu código, seu nome, seu telefone e seu e-mail. Essa opção deverá mostrar na tela apenas os dados dos clientes que foram cadastrados. Caso seja impressa alguma informação sobressalente, ou faltem informações, será considerado um erro de programação. Caso nenhum cliente tenha sido cadastrado antes de selecionar essa opção, o programa deverá exibir a mensagem “Agenda vazia!”.
R$ 50,00
O programa deverá apresentar um menu de opções ao usuário: Requisito (I) usuário escolhe opção 1: Inserir um novo cadastro: ao selecionar essa opção, o usuário deverá ser capaz de informar todos os dados de um cliente, a saber, seu nome, telefone e e-mail. Caso o programa já tenha armazenado o número máximo de clientes, deverá ser exibida a mensagem “Agenda lotada!”. O código de um cadastro deve ser preenchido automaticamente pelo sistema e o usuário não deve ter a opção de alterar esse código.
R$ 50,00
A aplicação deverá armazenar, para cada cliente: Um código único do registro do cliente, gerado automaticamente pelo sistema; Seu nome; Seu telefone; Seu e-mail.
R$ 50,00
(1) Primeira etapa: entendendo os requisitos do sistema Considere que você acabou de receber a seguinte especificação de requisitos para construir um sistema protótipo (Prova de Conceito, também conhecido como POC). O sisteminha a ser desenvolvido é uma espécie de agenda eletrônica para registro e acompanhamento dos contatos de clientes de um negócio qualquer.
R$ 50,00