artbsb 0 Denunciar post Postado Maio 21, 2008 Gostaria, se possível que alguém me ajudasse a montar essa matriz com comentário. Controlar notas de alunos em três exercícios em laboratorio que foram realizados. Queria fazer uma tabela, com 60 linhas e 3 colunas, contendo cada linha as três notas dos exercícios de cada aluno. Tenho seguintes dados: Qtde de alunos da turma (máximo de 30 alunos); Qtde de exercícios para cada aluno (sempre três); As notas para cada aluno dos três exercícios variam de 0 (zero) a 10 (dez) ptos. Queria que o algoritmo lesse a quantidade de alunos e para cada aluno as notas dos três exercícios, armazenando-as em uma matriz bidimensional. Depois da leitura das 03 notas de todos os alunos, o algoritmo deverá me permitir, enquanto eu desejar, o fornecimento do número de um aluno, no intervalo de um até a quantidade de alunos da turma e apresentar, para cada número de aluno informado, em uma tela limpa, as três notas seguidas da média aritmética das mesmas. Obrigado, Helô Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Maio 21, 2008 opa eu te ajudo, poste as duvidas e vamo q vamo http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
pneulameiro 0 Denunciar post Postado Maio 23, 2008 matriz fica (em java ou c ou c++ ou uma linguagem semelhante): // primeiro indice eh o numero do aluno, o segundo eh a primeira nota e assim por diante... int dadosDoAluno[][] = new int [30][3]; Compartilhar este post Link para o post Compartilhar em outros sites
artbsb 0 Denunciar post Postado Maio 24, 2008 opa eu te ajudo, poste as duvidas e vamo q vamo http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Como estou inicializando em programação gostaria que alguém fizesse com comentário cada bloco pois não estou conseguindo desenvolver (estruturado) e estou usando ainda o portugol (Visualg). Agradeço, a quem possa me ajudar. Helô. Compartilhar este post Link para o post Compartilhar em outros sites
netus 0 Denunciar post Postado Junho 2, 2008 eu tentei fazer desse jeito, no final ele deveria apresentar as 3 notas,mas ele só tá mostrando a 1ªnota, alguem consegue mostrar a logica pra isso e como fazer pra calcular a media. var notAlunos:vetor[1..60,1..3] de inteiro total_notas,media_aluno:real nrAlunos,aluno,contador,auxiliar:inteiro inicio // Seção de Comandos media_aluno<-0 total_notas<-0 escreval("informe o Nr.de alunos ate maximo 60 alunos") repita leia(nrAlunos) se(nrAlunos< 0) ou (nrAlunos> 3)entao escreval("O Nr. Inserido não é válido Insira Nr.Valido") fimse ate(nrAlunos>= 2)e(nrAlunos<= 60) para auxiliar de 1 ate nrAlunos passo 1 faca para contador de 1 ate 3 passo 1 faca repita escreval("informe as notas do[",contador,"ºexercicio] do [",auxiliar,"ºaluno]") leia(notAlunos[auxiliar, contador]) se((notAlunos[auxiliar, contador]< 0) ou (notAlunos[auxiliar,contador]> 10))entao escreval("Nota Invalida,Informe Nota Valida") fimse ate (notAlunos[auxiliar, contador] <=10)e(notAlunos[auxiliar, contador]>=0) fimpara fimpara repita limpatela escreval escreval("Insira o Nº do aluno(a) para apresentação dos dados,ou(x) para sair") leia(aluno) escreval("Notas do ", aluno:2, "º Aluno:") para contador de 1 ate 3 faca contador<- 1 escreval("- ", (contador):2, "ª Nota: ", (notAlunos[(aluno), contador]):2:1) total_notas<- total_notas + (notAlunos[(aluno), contador] escreval escreval("**** Média das Notas: ", (total_notas/3):2:2) ate ( aluno) = "x" fimpara fimalgoritmo :wacko: Compartilhar este post Link para o post Compartilhar em outros sites