-
Posts
2 -
Cadastrado em
-
Última visita
-
RENAN FP começou a seguir Pablo Queiroz Dias
-
Vitor Barcelos começou a seguir Pablo Queiroz Dias
-
VisualG Algoritmo quiz
Pablo Queiroz Dias respondeu ao tópico de Pablo Queiroz Dias em Programação - iniciantes
@devair1010 Boa tarde voce poderia fazer essa estrutura pra mim ter ideia, porque não consegui fazer, Att -
Boa noite estou precisando fazer um algoritmo quis que tenha um menu com ranking com nome e pontuação feita, porém não sei como fazer o item ranking, como podem ver abaixo eu consegui fazer a parte das perguntas, mas preciso fazer um ranking com nome e pontuação, top 10, da melhor a pior. se alguem puder ajudar ficaria agradecido. att algoritmo "quis" //nome da aplicação //comandos utilizados na aplicação: // Função : Jogo de Perguntas e Respostas // Autor : Pablo // Seção de Declarações var erros, acertos, pontuacao: inteiro //variaveis para armazenar acertos e erros opcao: caractere //variavel para armazenar opção de resposta nome: caractere vetnome: vetor[1..20] de caractere vetpontos: vetor[1..20] de inteiro inicio // Seção de Comandos // verifica o tempo de execução do programa cronometro on Escreval("*------------------------------------------------------*") Escreval("| MENU DE opções |") Escreval("*------------------------------------------------------*") Escreval("| 0 - SAIR DO quis |") Escreval("| 1 - INICIAR quis |") Escreval("| 2 - RANKING |") //selecionar o que deseja fazer Escreval("*------------------------------------------------------*") Escreval("O QUE DESEJA FAZER ? ") leia(opcao) se (opcao = "0")entao Escreval("Finalizando quis") fimse se (opcao = "1") entao limpatela Escreval("Digite o seu nome: ") leia (nome) // o comando escreva tem o objetivo de exibir na tela Escreval("--------------------------------------------------------") Escreval("| quis |") Escreval("| Primeira Pergunta |") Escreval("--------------------------------------------------------") Escreval(" ") Escreval("1 - O que é Lógica?") Escreval("a) Nada ") Escreval("b) Uma Coisa Ruim") Escreval("c) Sequência Linear") Escreval("") Escreval("Resposta:") leia(opcao) //comando "leia" tem o objetivo de ler a opção escolhida //comando "se" é um comando que indica condição e faz um comparação se(opcao = "c")entao acertos <- acertos + 1 pontuacao <- pontuacao +100 senao erros <- erros + 1 pontuacao <- pontuacao +0 fimse // Comando para limpar a tela limpatela Escreval("--------------------------------------------------------") Escreval("| quis |") Escreval("| Segunda Pergunta |") Escreval("--------------------------------------------------------") Escreval(" ") Escreval("2 - A função b2 - 4 x A x C?") Escreval("a) Estocombo ") Escreval("b) Delta") Escreval("c) Tabela quântica") Escreval("") Escreval("Resposta:") leia(opcao) se(opcao = "b")entao acertos <- acertos + 1 pontuacao <- pontuacao +100 senao erros <- erros + 1 pontuacao <- pontuacao +0 fimse // Comando para limpar a tela limpatela Escreval("--------------------------------------------------------") Escreval("| quis |") Escreval("| Terceira Pergunta |") Escreval("--------------------------------------------------------") Escreval(" ") Escreval("3 - A pintura da monaliza é de ?") Escreval("a) Van Gogh ") Escreval("b) Da Vinci") Escreval("c) Alexandre Frota") Escreval("") Escreval("Resposta:") leia(opcao) se(opcao = "b")entao acertos <- acertos + 1 pontuacao <- pontuacao +100 senao erros <- erros + 1 pontuacao <- pontuacao +0 fimse // Comando para limpar a tela limpatela Escreval("--------------------------------------------------------") Escreval("| quis |") Escreval("| Quarta Pergunta |") Escreval("--------------------------------------------------------") Escreval(" ") Escreval("4 - O Iphone foi desenvolvido por?") Escreval("a) Ney Mato Grosso ") Escreval("b) Silvio Santos") Escreval("c) Bill Gates") Escreval("d) Steve Jobs") Escreval("") Escreval("Resposta:") leia(opcao) se(opcao = "d")entao acertos <- acertos + 1 pontuacao <- pontuacao +100 senao erros <- erros + 1 pontuacao <- pontuacao +0 fimse // Comando para limpar a tela limpatela Escreval("--------------------------------------------------------") Escreval("| quis |") Escreval("| Obrigado por particpar!! |") Escreval("--------------------------------------------------------") Escreval("") Escreval("********************************************************") Escreval("* Parabens: ", nome," *") Escreval("* Você acertou: ", acertos," *") Escreval("* Você errou: ", erros," *") Escreval("* Você fez: ", pontuacao," pontos *") Escreval("********************************************************") Escreval("") Escreval("########################################################") Escreval("# #") Escreval("# Autor: Pablo #") Escreval("# #") Escreval("# Versão Aprendizado #") Escreval("# #") Escreval("########################################################") cronometro off fimse se (opcao = "2")entao vetnome[1..20] <- nome vetpontos <- pontos Escreva(nome, "sua pontuacao é: ",pontos) fimse fimalgoritmo
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais