Foi realizada uma pesquisa de algumas características de N apa...

Foi realizada uma pesquisa de algumas características de N aparelhos de celular utilizados por determinada população, sendo esta quantidade informada pelo teclado. Para cada objeto do tipo CELULAR (3 pontos) foram coletados os seguintes dados: marca (texto), modelo (texto), preço (double), espaço disponível para gravar arquivos (inteiro) e espaço total para armazenamento(inteiro). Implemente na classe CELULAR em linguagem de programação C++ os atributos, os construtores (um vazio e o outro alterando todos os atributos), todos os métodos get/set (o método set para espaço disponível deve verificar se não supera o espaço total do aparelho) (3 pontos) e os seguintes métodos:(6 pontos) Método que lê de um arquivo com o nome informado por parâmetro as informações para o preenchimento dos atributos daquele objeto;
(6 pontos) Método que grava em um arquivo com o nome informado por parâmetro as informações dos atributos daquele objeto.
Além disso, devem ser criados os seguintes métodos fora da classe CELULAR e fora do main:

(7 pontos) Um procedimento que receba um vetor de objetos do tipo CELULAR e o total de celulares que deverão ter os dados preenchidos. Lembre-se de que para preencher é necessária a alocação prévia do objeto dentro deste procedimento e que o preenchimento deve ocorrer pelo método do objeto que lê do arquivo;
(9 pontos) Uma função que receba um vetor de objetos do tipo CELULAR e o total de celulares preenchidos, calculando e retornando quantos deles tem uma porcentagem de ocupação de espaço de armazenamento superior a 60%;
(5 pontos) Um procedimento que receba um vetor de objetos do tipo CELULAR e o total de celulares, gerando um relatório único (mesmo arquivo) com os dados de todos os aparelhos.
No programa principal (6 pontos), declare um vetor com N aparelhos do tipo CELULAR (N lido do teclado), acione o procedimento para preencher todos os dados. Em seguida, acione a função para verificar os aparelhos lotados, exibindo na tela a quantidade de aparelhos identificada. Por fim, grave em outro arquivo o relatório dos celulares por meio do procedimento desenvolvido para isto.

0 Respostas

Gabriellysantos está aguardando sua ajuda.

Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação