M01A09 EXERCICIO

Home Fóruns Programação Básica M01A09 EXERCICIO

Marcado: 

Visualizando 1 resposta da discussão
  • Autor
    Posts
    • #83637
      cintya wagner
      Participante

      Gente….da erro na última linha.
      Diz que a expressão não foi finalizada corretamente.
      Onde que tá esse erro? Não consegui encontrar…..

      programa
      { inclua biblioteca Texto –> txt

      funcao inicio()
      { cadeia cidade
      inteiro numero_caracteres cadeia

      escreva(“Em que cidade você mora?”)
      leia (cidade)
      escreva (“\n………..ANALISANDO…….”)
      escreva(“\nVocê mora na cidade”, cidade, (txt.caixa_alta (cidade)))
      escreva (“\nA primeira letra é”, (txt.ler_caracteres (cidade,0))
      escreva (“\nE contém”), (txt.numero_caracteres (cidade)), (“caracteres”))

      }

      }

    • #83671
      IcaroFilho
      Moderador

      Bom dia Cintya
      Não sei se foi erro ao colar no fórum, mas se for declarar mais de uma variavel na mesma linha, deve-se fazer usa do separador:
      inteiro numero_caracteres cadeia -> inteiro numero_caracteres, cadeia
      porem o numero_carecteres é um método (função) do próprio portugal, não precisa ser declarado.

      Em outras palavras. precisa apenas declarar
      cadeia cidade

      contudo acho que esta linha esta alocada de maneira equivocada.

      outro erro esta dentro de ESCREVA. Deve existir apenas um par de parenteses.
      ex.:escreva (“\nE contém”), (txt.numero_caracteres (cidade)), (“caracteres”))
      vc separou o conteudo, deve-se seguir o formato feito nos outros escreva.

      para extrair a primeira letra pode usar o método <b>extrair_subtexto<b/>

Visualizando 1 resposta da discussão
  • Você deve fazer login para responder a este tópico.