Deseja-se publicar o número de acertos de cada aluno em uma prova em forma de testes. A prova constade 30 questões, cada uma com cinco alternativas identificadas por A, B, C, D e E. Para isso deverá ser:· Lido as questões corretas do cartão gabarito;· Lido o número de alunos da turma;· Apresentado o cartão de respostas para cada aluno, contendo o seu número e suas respostas.
Soluções para a tarefa
Respondido por
2
Algoritmo
Var
nome:caracter
gabarito: vetor [1..30] de caracter
gabaluno: vetor [1..30] de caracter
a,b,c : inteiro
Inicio
escreval("Digite o gabarito da prova ")
para c de 1 ate 30 faca
escreva("Resposta da Questão ",c," ")
leia (gabarito[c])
fimpara
limpatela
escreva ("Nome do aluno ")
leia(nome)
escreval("Gabarito do aluno ")
para c de 1 ate 30 faca
escreva("Resposta da Questão ",c," ")
leia (gabaluno[c])
fimpara
para c de 1 ate 30 faca
se gabarito[c] = gabaluno [c] entao
a <- a+1
senao
b <- b+1
fimse
fimpara
escreval ("Aluno ",nome," teve")
escreval (a," acertos")
escreva (b," Erros")
Fimalgoritmo
Var
nome:caracter
gabarito: vetor [1..30] de caracter
gabaluno: vetor [1..30] de caracter
a,b,c : inteiro
Inicio
escreval("Digite o gabarito da prova ")
para c de 1 ate 30 faca
escreva("Resposta da Questão ",c," ")
leia (gabarito[c])
fimpara
limpatela
escreva ("Nome do aluno ")
leia(nome)
escreval("Gabarito do aluno ")
para c de 1 ate 30 faca
escreva("Resposta da Questão ",c," ")
leia (gabaluno[c])
fimpara
para c de 1 ate 30 faca
se gabarito[c] = gabaluno [c] entao
a <- a+1
senao
b <- b+1
fimse
fimpara
escreval ("Aluno ",nome," teve")
escreval (a," acertos")
escreva (b," Erros")
Fimalgoritmo
Perguntas interessantes
História,
10 meses atrás
Matemática,
10 meses atrás
Matemática,
1 ano atrás
Ed. Física,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás