Como esses exercícios ficam em fluxograma e pseudocódigo?

Informática Geral Algoritmos VisualG Diagrama Fluxograma Geral

1-Dada uma sequência de n números, imprimi-la na ordem inversa à da leitura.

 

2- Deseja-se publicar o número de acertos de cada aluno em uma prova em forma de testes. A prova consta de 30 questões, cada uma com cinco alternativas identificadas por A, B, C, D e E. Para isso são dados: o cartão gabarito; o cartão de respostas para cada aluno, contendo o seu número e suas respostas.

Foto de Camila S.
Camila perguntou há 3 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Flávio O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 3 anos

Algoritmo "imprime ao contrario"
// 2. Dada uma sequência de n números, imprimi-la na ordem inversa à da leitura.

Var
// Seção de Declarações das variáveis 
inputs: vetor [1..10] de inteiro
i: inteiro

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc... 
i := 1
escreva("Informe 10 valores na sequencia: ")
enquanto (i <= 10) faca
 leia(inputs[i])
 i := i + 1
fimenquanto

 escreval(" '")

i := 10
enquanto (i >= 1) faca
 escreva(inputs[i])
 escreva(" ")
 i := i - 1
fimenquanto

Fimalgoritmo

 

Algoritmo "NumeroDeAcertos"
// 2- Deseja-se publicar o número de acertos de cada aluno
// em uma prova em forma de testes. A prova consta de 30 questões,
// cada uma com cinco alternativas identificadas por A, B, C, D e E.
// Para isso são dados: o cartão gabarito; o cartão de respostas para
// cada aluno, contendo o seu número e suas respostas.
Var
// Seção de Declarações das variáveis 
Acertos : inteiro
CartaoResposta : vetor [1..30] de caractere
Gabarito : vetor [1..30] de caractere
NumeroAluno : inteiro
QuestaoN : inteiro

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc... 
// inicializa o vetor do gabarito
Gabarito[1] <- "A"
Gabarito[2] <- "B"
Gabarito[3] <- "C"
Gabarito[4] <- "D"
Gabarito[5] <- "E"
Gabarito[6] <- "A"
Gabarito[7] <- "B"
Gabarito[8] <- "C"
Gabarito[9] <- "D"
Gabarito[10] <- "E"
Gabarito[11] <- "A"
Gabarito[12] <- "B"
Gabarito[13] <- "C"
Gabarito[14] <- "D"
Gabarito[15] <- "E"
Gabarito[16] <- "A"
Gabarito[17] <- "B"
Gabarito[18] <- "C"
Gabarito[19] <- "D"
Gabarito[20] <- "E"
Gabarito[21] <- "A"
Gabarito[22] <- "B"
Gabarito[23] <- "C"
Gabarito[24] <- "D"
Gabarito[25] <- "E"
Gabarito[26] <- "A"
Gabarito[27] <- "B"
Gabarito[28] <- "C"
Gabarito[29] <- "D"
Gabarito[30] <- "E"

// inicializa o vetor de respostas
CartaoResposta[1] <- "A"
CartaoResposta[2] <- "B"
CartaoResposta[3] <- "C"
CartaoResposta[4] <- "D"
CartaoResposta[5] <- "E"
CartaoResposta[6] <- "A"
CartaoResposta[7] <- "B"
CartaoResposta[8] <- "C"
CartaoResposta[9] <- "D"
CartaoResposta[10] <- "E"
CartaoResposta[11] <- "A"
CartaoResposta[12] <- "B"
CartaoResposta[13] <- "C"
CartaoResposta[14] <- "D"
CartaoResposta[15] <- "E"
CartaoResposta[16] <- "A"
CartaoResposta[17] <- "B"
CartaoResposta[18] <- "C"
CartaoResposta[19] <- "D"
CartaoResposta[20] <- "E"
CartaoResposta[21] <- "D"
CartaoResposta[22] <- "B"
CartaoResposta[23] <- "C"
CartaoResposta[24] <- "D"
CartaoResposta[25] <- "E"
CartaoResposta[26] <- "A"
CartaoResposta[27] <- "B"
CartaoResposta[28] <- "C"
CartaoResposta[29] <- "D"
CartaoResposta[30] <- "A"

NumeroAluno <- 999

QuestaoN <- 0
Acertos <- 0
enquanto QuestaoN < 30 faca
 QuestaoN <- QuestaoN + 1
 se CartaoResposta[QuestaoN] = Gabarito[QuestaoN] entao
  Acertos <- Acertos + 1
 fimse
fimenquanto

escreva("O aluno numero")
escreva(NumeroAluno)
escreva(" acertou")
escreva(Acertos)
escreva(" questoes.")

Fimalgoritmo

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de Informática Geral

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 50 / h
Flávio O.
Caxias do Sul / RS
Flávio O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Informática Geral - KiCad Informática Geral - VisualG Informática Geral - Layout de PCI
Graduação: Engenharia Elétrica (Unicesumar - Centro Universitário Maringá)
Aulas de exatas e programação, professor tranquilíssimo, tudo vai dar certo.
R$ 50 / h
Cileide B.
Santo André / SP
Cileide B.
5,0 (5 avaliações)
Horas de aulas particulares ministradas 11 horas de aula
Tarefas resolvidas 1 tarefa resolvida
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Informática Geral - Informática para concurso Informática Geral - PowerPoint Informática Geral - Windows
Especialização: Neuroeducação (Descomplica )
Com mais de 15 anos de experiência eu posso te ensinar excel de maneira eficiente, fácil e definitiva,
R$ 65 / h
Wendel S.
São Paulo / SP
Wendel S.
4,6 (14 avaliações)
Horas de aulas particulares ministradas 95 horas de aula
Tarefas resolvidas 26 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Pacote Office Informática Geral Básico
Especialização: Formação Pedagógica para Educação Profissional ( Centro Paula Souza)
Professor de Computação e Administração que alia teoria com a prática buscada pelo mercado de trabalho. Vamos formar uma parceria de sucesso !
Envie uma tarefa, lista de exercícios, atividade ou projeto
  • Você define o prazo
  • Professores fazem propostas e você escolhe o melhor
  • Interação com o professor por chat
  • Se não gostar da resolução, reembolsamos
Enviar Tarefa

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Encontre um professor e combine aulas particulares Presenciais ou Online