Jump to content
Fórum Script Brasil
  • 0
Sign in to follow this  
Colossus22

Algorítimo básico no visualg

Question

Então rapaziada, estou aprendendo lógica da programação, porem não estou conseguindo desenvolver uma tarefa por completa, e a seguinte, "Criar um algoritmo em que o usuário digita uma letra qualquer e o programa verifica qual a ordem dessa letra no alfabeto, por exemplo: se o usuário digitar a letra ‘G’ o programa deve imprimir na tela, “A letra G está na posição 7 do alfabeto”. Implemente com a estrutura ESCOLHA-CASO", se alguém puderem me ajudar agradeço!

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

O que você precisa é usar a estrutura escolha-caso com todo o alfabeto e ir escrevendo na tela a frase correspondente "A letra X está na posição N do alfabeto"

Essa apostila explica como programar em VisualG

Share this post


Link to post
Share on other sites
  • 0
Em 02/02/2019 em 20:50, Colossus22 disse:

Então rapaziada, estou aprendendo lógica da programação, porem não estou conseguindo desenvolver uma tarefa por completa, e a seguinte, "Criar um algoritmo em que o usuário digita uma letra qualquer e o programa verifica qual a ordem dessa letra no alfabeto, por exemplo: se o usuário digitar a letra ‘G’ o programa deve imprimir na tela, “A letra G está na posição 7 do alfabeto”. Implemente com a estrutura ESCOLHA-CASO", se alguém puderem me ajudar agradeço!

Amigo, boa tarde

Segue abaixo o código que você precisa para identificar a posição no alfabeto da letra digitada:

 

Algoritmo "Letra do Alfabeto"
Var
letra: caracter // declarando a variavel letra do tipo CARACTER.

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...

Escreva("Olá, digite uma letra para identificar sua posição no alfabeto:")
leia(letra)

ESCOLHA letra
  CASO "A"
    Escreva("A letra ", letra, " encontra-se na posição 1 do alfabeto!")
  CASO "B"
    Escreva("A letra ", letra, " encontra-se na posição 2 do alfabeto!")
  CASO "C"
    Escreva("A letra ", letra, " encontra-se na posição 3 do alfabeto!")
  CASO "D"
    Escreva("A letra ", letra, " encontra-se na posição 4 do alfabeto!")
  CASO "E"
    Escreva("A letra ", letra, " encontra-se na posição 5 do alfabeto!")
  CASO "F"
    Escreva("A letra ", letra, " encontra-se na posição 6 do alfabeto!")
  CASO "G"
    Escreva("A letra ", letra, " encontra-se na posição 7 do alfabeto!")
  CASO "H"
    Escreva("A letra ", letra, " encontra-se na posição 8 do alfabeto!")
  CASO "I"
    Escreva("A letra ", letra, " encontra-se na posição 9 do alfabeto!")
  CASO "J"
    Escreva("A letra ", letra, " encontra-se na posição 10 do alfabeto!")
  CASO "K"
    Escreva("A letra ", letra, " encontra-se na posição 11 do alfabeto!")
  CASO "L"
    Escreva("A letra ", letra, " encontra-se na posição 12 do alfabeto!")
  CASO "M"
    Escreva("A letra ", letra, " encontra-se na posição 13 do alfabeto!")
  CASO "N"
    Escreva("A letra ", letra, " encontra-se na posição 14 do alfabeto!")
  CASO "O"
    Escreva("A letra ", letra, " encontra-se na posição 15 do alfabeto!")
  CASO "P"
    Escreva("A letra ", letra, " encontra-se na posição 16 do alfabeto!")
  CASO "Q"
    Escreva("A letra ", letra, " encontra-se na posição 17 do alfabeto!")
  CASO "R"
    Escreva("A letra ", letra, " encontra-se na posição 18 do alfabeto!")
  CASO "S"
    Escreva("A letra ", letra, " encontra-se na posição 19 do alfabeto!")
  CASO "T"
    Escreva("A letra ", letra, " encontra-se na posição 20 do alfabeto!")
  CASO "U"
    Escreva("A letra ", letra, " encontra-se na posição 21 do alfabeto!")
  CASO "V"
    Escreva("A letra ", letra, " encontra-se na posição 22 do alfabeto!")
  CASO "W"
    Escreva("A letra ", letra, " encontra-se na posição 23 do alfabeto!")
  CASO "X"
    Escreva("A letra ", letra, " encontra-se na posição 24 do alfabeto!")
  CASO "Y"
    Escreva("A letra ", letra, " encontra-se na posição 25 do alfabeto!")
  CASO "Z"
    Escreva("A letra ", letra, " encontra-se na posição 26 do alfabeto!")
  OUTROCASO
    Escreva("A letra ", letra, " não foi reconhecida como parte do alfabeto!")
    
FIMESCOLHA

FimAlgoritmo

algoritmo_visualg.PNG

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Cloud Computing


  • Forum Statistics

    • Total Topics
      148558
    • Total Posts
      644318
×
×
  • Create New...