• Matéria: Informática
  • Autor: Shin2020
  • Perguntado 5 anos atrás

Implemente um programa para cadastro de alunos de uma disciplina utilizando a linguagem Java, seguindo os seguintes critérios:

Criar uma estrutura heterogênea (array) do tipo string para cadastrar o nome de 25 alunos;
Garantir que a estrutura seja totalmente preenchida.

Após implementar o programa e preencher o array com o nome dos alunos, cadastre mais 5 novos alunos.

Após implementar o programa e preencher o array com o nome dos alunos, cadastre mais 5 novos alunos.

Qual a dificuldade de inserir os novos alunos nessa estrutura de dados? Justifique a sua resposta direcionando aos conceitos de gerenciamento de memória.


lauros034: enquato i <=25 faca{

Respostas

respondido por: lauros034
7

Resposta:

array[];

string aluno="entrada de dados em string";

inteiro i=0;

enquanto i <= 24 faca{

      array[i] inserir aluno;

      i++;

}

faca enquanto x<=24 }

      print: array[x];

      x++;

}

enquanto i > 24 && i <= 29 faca{

      array[i] inserir aluno;

      i++;

}

faca enquanto x<=29 }

      print: array[x];

      x++;

}

Explicação:

Inserir mais 5 alunos após já ter preenchido o array, você terá que usar uma variavél global para inserir novamente os alunos levando em conta que o array já esta com 25 espaços preenchidos.(lembre que o array começa com zero [o]).

Perguntas similares