• Matéria: Português
  • Autor: marcioweslley973
  • Perguntado 3 anos atrás

A linguagem de programação C, traz estruturas prontas para armazenamento múltiplo em uma única variável, os vetores, as matrizes e os registros. Estas estruturas são classificadas em homogêneas, que armazenam um único tipo de informação e; heterogêneas, que podem armazenar informações de tipos diferentes. O registro é uma estrutura heterogênea, representada por uma coleção de variáveis que permitem o armazenamento de informações de tipos diferentes, possibilitando que o programador crie tipos de dados específicos e personalizados. (Fonte: ​OLIVEIRA, Pietro Martins de; Pereira, Rogério de Leon. Estrutura de Dados I. Maringá-Pr. : Unicesumar, 2019. ) A partir disso, considere o problema a seguir: O departamento de uma determinada universidade deseja criar uma lista de alunos. No entanto, essa lista deve vir separada por cursos. Sabe-se que as informações armazenadas dos alunos devem conter o registro acadêmico (RA), o nome, a data de matrícula e a identificação do curso. Já o curso deve conter um identificar numérico, o nome, a duração e o nome do(a) coordenador(a) do curso. Para resolver esse problema aponte: 1) A quantidade de estruturas tipo "registro" que devem ser criadas. 2) O campo (atributo) que relaciona o aluno ao curso. 3) Implemente apenas a(s) estrutura(s) necessárias para criar a lista solicitada


Anônimo: *Precisando de Ajuda*
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
*NUMERO: *** ➖➖➖➖➖****

*➖*➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣

Respostas

respondido por: leomdsj
2

Resposta:

Para resolver esta questão você deve criar duas coleções de variáveis para criar as estruturas solicitadas na questão. A primeira é para o acadêmico e outra para o curso.

Explicação:

Podes navegar na página 17 do livro. Segue exemplo do registro:

struct fraction {

int numerator;

int denominator;

float value;

}

Perguntas similares