Olá, eu gostaria de saber como que eu faço para limitar a quantidade de caracteres, ex:executei o código e ele pediu "nome" se o nome digitado for com mais de 20 letras eu coloco a mensagem "Ultrapassou o número de caracteres(20)" senao eu coloco "Prossiga!" (caso seja menor de 20 letras)
Escrevi o seguinte codigo: (observem oque está em negrito)
algoritmo "variaveis"
var
idade:inteiro
altura: real
nome:caractere
casado:logico
vet_uni:vetor [0..4] de real
vet_bi:vetor [0..1,0..3]de inteiro
inicio
escreval ("idade:")
leia (idade)
se (idade >=18)então
escreval ("Prossiga!")
senao
escreval ("Menor de 18 anos, proibido!")
fimse
escreval ("altura:")
leia (altura)
se (altura >=1.60)então
escreval ("Prossiga!")
senao
escreval ("Não atende aos requisitos (1.60)")
fimse escreval ("Nome:")
leia (nome) //achar o "simbolo" que faça com que o nome não passe de 20 caracteres se (nome >=20)então
escreval ("Prossiga!")
senao
escreval ("Ultrapassou o número de caracteres(20)")
fimse
escreval ("Casado?Digite 0=SIM; 1=NÃO")
leia (casado)
se (casado = 1)então
escreval ("Casado")
senao
escreval ("Solteiro")
fimse
fimalgoritmo
Pergunta
dovahkiin
Olá, eu gostaria de saber como que eu faço para limitar a quantidade de caracteres, ex:executei o código e ele pediu "nome" se o nome digitado for com mais de 20 letras eu coloco a mensagem "Ultrapassou o número de caracteres(20)" senao eu coloco "Prossiga!" (caso seja menor de 20 letras)
Escrevi o seguinte codigo: (observem oque está em negrito)
algoritmo "variaveis"
var
idade:inteiro
altura: real
nome:caractere
casado:logico
vet_uni:vetor [0..4] de real
vet_bi:vetor [0..1,0..3]de inteiro
inicio
escreval ("idade:")
leia (idade)
se (idade >=18)então
escreval ("Prossiga!")
senao
escreval ("Menor de 18 anos, proibido!")
fimse
escreval ("altura:")
leia (altura)
se (altura >=1.60)então
escreval ("Prossiga!")
senao
escreval ("Não atende aos requisitos (1.60)")
fimse
escreval ("Nome:")
leia (nome)
//achar o "simbolo" que faça com que o nome não passe de 20 caracteres
se (nome >=20)então
escreval ("Prossiga!")
senao
escreval ("Ultrapassou o número de caracteres(20)")
fimse
escreval ("Casado?Digite 0=SIM; 1=NÃO")
leia (casado)
se (casado = 1)então
escreval ("Casado")
senao
escreval ("Solteiro")
fimse
fimalgoritmo
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.