VisualG – digitar o nome de 5 alunos e a média de cada aluno

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

Eu sei o básico, o comum da área de programação de computadores. Se tiver que fazer um programa, garanto que faço. Os meus problemas são de “outro nível” como sempre repete meu filho. Eu não sei programar eficientemente; não consigo produzir eficazmente; nunca conseguir fazer programas e mantê-los de forma a manter-me econômica e lucrativamente.

O que sei de programação é o suficiente para entender o tema e responder algumas coisas básicas. Não domino nenhuma das linguagens de programação existentes. Não tenho, nem mantenho nenhum programa de minha autoria. Mas, sei o suficiente para responder perguntas como estas que me enviaram nos comentários.

Faça um algoritmo que auxilie um professor, solicitando que digite o nome de 5 alunos e a média de cada aluno, posteriormente mostre em forma de tabela (matriz) o nome de cada aluno e suas respectivas notas.

Observo que na questão, não é solicitado “CALCULAR A MÉDIA“, e sim, a digitação das referidas médias e a listagem dos nomes dos alunos e de suas médias. Sendo isto, eis abaixo o código:

Este código acima faz o seguinte:

  • Na linha 3 fiz a declaração do vetor alunos.
  • Este vetor “alunos:vetor[1..5] de caractere” receberá os nomes dos alunos;
  • Na linha 4 fiz a declaração do vetor notas.
  • Este vetor “notas:vetor[1..5] de real” receberá as notas dos alunos;
  • Da linha 7 até a linha 12, é executado o laço: “Para i De 1 Até 5 Faça” que repetirá 5 vezes as linhas 8 a 11.
  • Nestas linhas de 8 a 11 será perguntado o nome do aluno e a nota de média dos mesmos.
  • Da linha 16 até a linha 20 é executado o comando de exibição “escreva (alunos[i], ” teve a média de …: “, notas[i])

O resultado na tela é assim:

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *