Osvander Postado Outubro 7, 2020 em 18:23 Compartilhar Postado Outubro 7, 2020 em 18:23 Pessoal boa tarde!! Estou com uma dúvida nesta resposta nº 2 se estar certo ou não. Se pudem me ajudar, agradeço muito Se não puder tudo bem! Imagine o seguinte problema: Você precisa criar um programa que leia o nome e as 3 notas de 30 alunos. Conseguiu imaginar quantas variáveis você vai precisar para desenvolver este programa? Muitas né? - 30 variáveis para armazenar os nomes dos alunos; - (3 * 30 ? 90 variáveis para armazenar as 3 notas de cada aluno. Mas eu tenho uma boa notícia para você. Nós não precisamos criar todas essas variáveis! Podemos utilizar estruturas de dados que armazenam muitas variáveis do mesmo tipo em um programa. 1-Quais são essas estruturas? 2-Como podemos aplica-las para resolver este problema? Respostas: 1-São Vetores e Matrizes (também conhecidos como ARRAYS) são estruturas de dados muito simples que podem nos ajudar muito quando temos muitas variáveis do mesmo tipo em um algoritmo. 2-Algoritmo Ler nomes de 30 alunos com tres notas por alunos e sua media aritmética. Inteiro: nome, cont Real: n1, n2, n3, ma Início Cont <--0 Enquanto (cont <=30) faça Início escreva (“Informe seu nome”) leia (nome, n1, n2, n3) Ma <-- (n1+n2+n3)/3 Escreva (“média =”, ma) Cont <-- cont + 1 Fim Fim Link para o comentário Compartilhar em outros sites More sharing options...
SirFeliX Postado Outubro 8, 2020 em 06:56 Compartilhar Postado Outubro 8, 2020 em 06:56 Na resposta da 1 você diz que é necessário a utilização de vetores, porém ao responder a numero 2 você não utiliza vetores. a cada interação do seu loop você sobrescreve os valores na sua variável, ai final do loop você vai ter armazenado apenas os dados do seu ultimo aluno, e não tera nada dos primeiros 29. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Arquivado
Este tópico foi arquivado e está fechado para novas respostas.