relatório de informática e computadores
2013/2015
Informática e Computadores
Relatório do programa:
• Linhas 1 e 2: Definições de pré-processamento;
• Linhas 3 a 12: Informações do trabalho, professora e alunos que realizaram o trabalho;
• Linha 14: função obrigatória num programa (main);
• Linha 17: define o valor do IVA necessário na linha 73 do programa para calcular o valor total com IVA ( declaração de constante);
• Linha 20: Variável de caracteres definido como “op” ,abreviatura de opção. Serão necessárias para diferentes opções que o utilizador irá encontrar no programa (op - escolher as opções no menu, op2 - se quer adicionar outra factura, op3 - sair da apresentação dos cálculos, op4 – ter a certeza que se pretende sair do programa);
• Linha 21: Variável de números reais para a inserção dos dados na opção 1 do menu, “inserir dados da factura”;
• Linha 22: Variável de números reais para calcular o total dos valores introduzidos na opção 1 do menu para apresentar na opção 2 do menu “apresentar resultados”;
• Linha 24 e 89: Estrutura de repetição tipo “DO...WHILE”, que ira permitir voltar sempre ao menu inicial a não ser que o utilizador escolher a opção 0, que fará com que o programa termine;
• Linha 26: apagará o ecrã;
• Linha 27 a 32: menu inicial que será escrito no ecrã do utilizador, e que contém as 3 opções iniciais do programa, 1 - inserir dados, 2 – mostrar os resultados dos dados inseridos em 1, 0 – sair do programa. O \n serve para o programa mudar de linha e não escrever tudo na mesma linha;
• Linha 33: o programa irá ler a opção escolhida pelo utilizador;
• Linhas 35, 37, 63 e 81: Estrutura de decisão do tipo switch, em que cada “case” tem a ver com a escolha do utilizador no menu inicial com as opções 1, 2 e 0. Case 1 irá abrir a inserção dos dados da factura, case 2 irá apresentar os resultados e case 0 irá pedir ao utilizador se tem a certeza que pretende abandonar o programa e este fecha-lo;