• Matéria: Lógica
  • Autor: leocristian1000
  • Perguntado 6 anos atrás

Pensar é preciso e muito!! .... para que os nossos algoritmos manipulem os seus dados corretamente e gerem como saída dados corretos e confiáveis. Assim, vamos analisar uma situação para auxiliar uma família a controlar seus gastos de forma cronológica (por dia), necessitando, desta forma, um auxílio para gerenciar e organizar as suas despesas durante este mês. Ao final, a família deseja receber a informação do total gasto com todas as despesas e quais as despesas que ainda não estão quitadas, informando o valor total já quitado e o valor total ainda não quitado das despesas do mês. Levando em consideração o problema apresentado, responda:

a) Declare todas as variáveis/constantes necessárias para solucionar o problema ( conforme regras apresentadas na unidade para definição dos identificadores) e faça uma pequena descrição sobre qual a sua função/descrição no problema apresentado.
b) Defina os tipos de cada identificador(variável/constante) declarado na letra a, conforme sintaxe apresentada na unidade de aprendizagem. c) Justifique o porquê da escolha de cada tipo de dado para as variáveis/constantes definidas na letra b.
d) Descreva qual será o conjunto de dados que cada identificador definido na letra b poderá receber para a solução do problema proposto.

Respostas

respondido por: robsonsilva44
37

Resposta:

PADRÃO DE RESPOSTA ESPERADO

O nome dos identificadores podem variar, mas devem seguir as regras de sintaxe trabalhadas na unidade. O aluno deve demonstrar a compreensão do que será armazenado em cada variável e o porquê do tipo de cada uma delas.

a) Declare todas as variáveis / constantes necessárias, conforme regras apresentadas na unidade para definição dos identificadores, para solucionar o problema e faça uma pequena descrição sobre qual a sua função/descrição no problema apresentado.

Nome_Despesa: vai armazenar a descrição de cada despesa que a família terá durante o mês.

Valor_Despesa: vai armazenar o valor de cada despesa que a família terá durante o mês.

Dia: vai armazenar o dia da despesa, ou seja o dia de vencimento da despesa no mês em questão.

Quitada: variável para armazenar V/F , onde V-Verdadeiro se a despesa já foi quitada e F-Falso se a despesa ainda não foi quitada.

Total_quitado: vai armazenar a soma de todos os valores já quitados do mês.

Total_nao_quitado: vai armazenar a soma de todos os valores ainda não quitados do mês.

Total_Geral: vai armazenar a soma de todas as despesas durante o mês, as quitadas e as não quitadas.

b) Defina os tipos de cada identificador (variável/constate) declarado na letra a, conforme sintaxe apresentada na unidade de aprendizagem.

Sintaxe a ser seguida:

< nome do identificador>:

Nome_Despesa: caractere

Valor_Despesa: real

Dia: inteiro

Quitada: logico

Total_Quitado: real

Total_nao_Quitado: real

Total_Geral: real

c) Justifique o porquê da escolha de cada tipo de dado para as variáveis/constantes definidas na letra b.

Nome_Despesa: caractere

O nome será utilizado para armazenar um conjunto de caracteres, por isto necessita ser do tipo caractere.

Valor_Despesa: real

O valor da despesa armazenará valores monetários, assim, poderá receber valores com casas decimais.

Dia: inteiro

O dia vai receber um número inteiro para armazenar o dia da despesa, não necessitando de casas decimais

Quitada: lógico

Esta variável Quitada somente poderá assumir dois valores lógicos, Verdadeiro ou Falso, assim deverá ser booleano ou lógico.

Total_Quitado: real

A Variável Total_Quitado armazenará valores monetários, assim, poderá receber valores com casas decimais.

Total_nao_Quitado: real

A variável Total_nao_Quitado armazenará valores monetários, assim, poderá receber valores com casas decimais.

Total_Geral: real

A variável Total_Geral armazenará valores monetários, assim, poderá receber valores com casas decimais.

d) Descreva qual será o conjunto de dados que cada identificador definido na letra b poderá receber para a solução do problema proposto.

Nome_Despesa: conjunto de caracteres, poderá receber letras e símbolos, todos como caracteres

Valor_Despesa: conjunto de valores monetários com casas decimais, positivos maiores ou igual a zero.

Dia: conjunto de valores entre 1 e 31, conforme dia da despesa do mês.

Quitada: somente dois valores V para Verdadeiro e F para Falso.

Total_Quitado: conjunto de valores monetários com casas decimais, positivos maiores ou igual a zero.

Total_nao_Quitado: conjunto de valores monetários com casas decimais, positivos maiores ou igual a zero.

Total_Geral: conjunto de valores monetários com casas decimais, positivos maiores ou igual a zero.

Explicação:

Perguntas similares