Ir ao conteúdo

Posts recomendados

  • Membro VIP
Postado

Como citado pelo @devair1010, tem duas formas:

 

1#

Com o randi(). Ex.:

algoritmo "semnome"
var
   mes1, mes2 :inteiro

inicio
   escreval("Soteando 2 meses")
   mes1 <- randi(12) + 1
   mes2 <- randi(12) + 1
   escreval("")
   escreval("Mes 1:", mes1)
   escreval("Mes 2:", mes2)
fimAlgoritmo

 

 

 

2#

Utilizando aleatório:

algoritmo "semnome"
var
   mes1, mes2 :inteiro

inicio
   escreval("Digite o mes do ano")
   aleatorio 1, 12
   leia(mes1)
   leia(mes2)
   aleatorio off
   escreval("")
   escreval("Mes 1:", mes1)
   escreval("Mes 2:", mes2)
fimAlgoritmo

No caso, os leia() que estão dentro do aleatorio, serão gerados automaticamente. Essa forma é bem interessante pois mantém a estrutura atual. Bom para testar código! Excelente recurso do Visualg!

 

 

 

2.1#

Outra forma é utilizando listas:

Algoritmo "Exemplo uso de listas do Visualg"
var
   nome  :caractere
   estado:caractere
   mes   :caractere

Inicio
   escreva ("Nome  : ")
   leia(nome)
   ALEATORIO ON
   escreva ("Estado: ")
   lista "ESTADOS"
   leia(estado)
   escreva ("MES   : ")
   lista "MESES"
   leia(mes)
   ALEATORIO OFF
   escreval()
   escreval()
   escreval("NOME  : ",nome)
   escreval("ESTADO: ",estado)
   escreval("MES   : ",mes)
Fimalgoritmo

Fonte:

 

 

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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

×
×
  • Criar novo...