Skip to content

Instantly share code, notes, and snippets.

@lrlucena
Last active October 19, 2017 19:00
Show Gist options
  • Save lrlucena/45e64dec8b3b1398576c4c5b5f3fbf09 to your computer and use it in GitHub Desktop.
Save lrlucena/45e64dec8b3b1398576c4c5b5f3fbf09 to your computer and use it in GitHub Desktop.
Aula Texto
# Texto
a = "IFRN"
b = "TADS"
c = a + b # "IFRNTADS"
d = a * 2 # "IFRNIFRN"
x = 10
escreva "Alagoas {x}."
escreva "Alagoas " + x.texto + "."
escreva "Bahia"
escreva "Alagoas
|Bahia
|Ceara"
lista = [1, 2, 3]
nome = "abc"
escreva nome[2] # "b"
escreva lista.tamanho
escreva nome.tamanho
escreva lista.inverta # [3,2,1]
escreva nome.inverta # "cba"
"12abc3".inverta.inteiro
nome = "IFRN"
para letra em nome faça
se letra <> 'R' então
imprima letra
fim
fim
escreva ""
para i de 1 até nome.tamanho faça
escreva nome[i]
fim
escreva "Qual o seu nome? "
nome_completo = leia_texto
nomes = nome_completo.divida(" ")
escreva "Você tem {nomes.tamanho} nomes."
para nome em nomes faça
primeira = nome.maiúculo.pegue(1)
resto = nome.minúsculo.descarte(1)
escreva primeira + resto
fim
escreva "Qual o seu nome? "
nome_completo = leia_texto
# "Elvis Silva de Souza"
nomes = nome_completo.divida(" ")
# ["Elvis", "Silva", "de", "Souza"]
escreva "Você tem {nomes.tamanho} nomes."
var n := ""
para nome em nomes faça
primeira = nome.maiúsculo.pegue(1)
resto = nome.minúsculo.descarte(1)
n := n + primeira + resto + " "
fim
escreva n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment