Maryraquel 0 Denunciar post Postado Julho 5, 2011 oi, minha duvida é a seguinte... tenho um algoritmo com matriz e não estou conseguindo desenvolve-lo... Escreva um algoritmo que receba uma matriz 10X5 com o gabarito da prova.Colocar na alternativa correta"x"e nas incorretas"o".Receber em uma segunda matriz, tambem 10X5 as respostas do aluno,seguindo as mesmas configurações.Em um vetor de 10 posições reber a matricula dos 10 alunos.Fazer calculo da maior nota e menor nota e da media destes alunos.imprimir na tela os tres resultados. fiz um pedaço, mas nada da certo... algoritmo "semnome" // Função : // Autor : // Data : 03/07/2011 // Seção de Declarações var num:vetor[1..5,1..10]de caractere num2:vetor[1..10,1..10]de caractere vet: vetor[1..10]de inteiro x,i,a,z,c,matricula,correta,incorreta,maior,menor:inteiro inicio para c de 1 ate 10 passo 1 faca escreva("digite matricula do aluno") leia(vet[c]) matricula<-vet[c] escreval("A matricula do aluno é:",matricula) para x de 1 ate 5 passo 1 faca para i de 1 ate 10 passo 1 faca escreva("digite o gabarito da prova:") leia (num[x,i]) fimpara fimpara para x de 1 ate 5 passo 1 faca para i de 1 ate 10 passo 1 faca escreva(num[x,i], num[x,i+1], num[x,i+2], num[x,i+3], num[x,i+4]) para z de 1 ate 5 passo 1 faca para a de 1 ate 10 passo 1 faca escreva("digite as respostas do aluno") leia(num2[z,a]) para z de 1 ate 5 passo 1 faca para a de 1 ate 10 passo 1 faca escreva(num[x,i], num[x,i+1], num[x,i+2], num[x,i+3], num[x,i+4], num[x,i+5], num[x,i+6], num[x,i+7], num[x,i+8], num[x,i+9]) fimpara fimpara se num[x,i]=num2[z,a]entao correta<-o senao incorreta<-x fimse fimpara Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Julho 7, 2011 O fato de você n identar o código, já fica um saco ler.. oq n funciona? como foram seus testes? []s Compartilhar este post Link para o post Compartilhar em outros sites