Execrcios 02

Home Fóruns Programação Básica Execrcios 02

Visualizando 4 respostas da discussão
  • Autor
    Posts
    • #74685
      Marcos Missone
      Participante
      Exercicio 02
      
      programa
      {
      	
      	funcao inicio()
      	{
      	cadeia nome, idade, salario
      		escreva ("Nome de funcionario: ")
      		leia (nome)
      		escreva("Ano de nascimento: ")
      		leia (idade)
      		escreva("Salario: RS")
      		leia(salario)
      		escreva("\n")
      		escreva("--------------FICHA FUNCIONAL-------------\n")
      		escreva ("NOME: " + nome + "\n")
      		escreva ("NASCIMENTO em " + idade + "\n")
      		escreva ("SALARIO de " + salario + "\n")
      		escreva ("-----------------------------------------\n")
      • Este tópico foi modificado 2 anos, 7 meses atrás por IcaroFilho.
    • #74698
      IcaroFilho
      Moderador

      Bom dia Marcos.
      Como eu disse em sua postagem anterior, tente ver no fórum se não há tópicos com o mesmo assunto que o seu. No caso existe tanto para o exercício 1 quanto para o 2.
      Quando for assim, escreva dentro das postagens já existentes. Isto fará com que o fórum fique mais limpo e os problemas mais centralizados.

      Quanto ao código em si, vale algumas ressalvas.
      O algoritmo funcionar não significa que esteja 100% certo.
      Neste exercício deveria ser utilizado os tipos primitivos certos (você fez uso apenas do tipo cadeia), ou seja:

      • a variável idade seria do tipo INTEIRO
      • a variável salario seria do tipo REAL

      Agora uma dica para reduzir o numero de concatenação, é utilizar a quebra de linha no começo, ficando:

      escreva("--------------FICHA FUNCIONAL-------------")
      escreva ("\nNOME: " + nome)
      escreva ("\nNASCIMENTO em " + idade)
      escreva ("\nSALARIO de " + salario)
      escreva ("\n-----------------------------------------")

      Espero ter ajudado, qualquer duvida só mandar que estaremos aqui.

      • Esta resposta foi modificada 2 anos, 7 meses atrás por IcaroFilho.
    • #74706
      Marcos Missone
      Participante

      Muito Obrigao! pelas dicas de ouro.

      Cpts

    • #82233
      LUCIANA CODA
      Participante

      Gostaria de saber se está correto o meu codigo, pois estou engatinhando devagar com voces. Desde ja agradeço
      programa
      {

      funcao inicio()
      {
      cadeia NOME
      escreva (“Nome do funcionario: “)
      leia(NOME)
      inteiro ANO
      escreva (“\nAno de Nascimento: “)
      leia(ANO)
      real SALARIO
      escreva (“\nSalario: R$ \n”)
      leia(SALARIO)
      escreva (“———–FICHA CADASTRAL ———-“)
      escreva (“\nNOME: ” + NOME)
      escreva (“\nNASCIMENTO EM ” +ANO)
      escreva (“\nSALARIO DE ” + SALARIO)
      escreva (“\n———————————–“)
      }
      }

      • #82248
        IcaroFilho
        Moderador

        Boa noite Luciana,
        Movi seu tópico pois este assunto já foi criado.
        Sempre que for postar algo no fórum, pesquise para saber se o assunto já não foi criado, e caso tenha sido, basta postar dentro do tópico.
        assim as informações ficam contidas no mesmo lugar e também evita o fórum ficar bagunçado.

        O código em si esta correto, faltando apenas alguns ajustes como:

        • não nomeie as variáveis toda em maiúsculo. variáveis todas em caixa alta possuem um significado especial que verá mais pra frente.
        • tente fazer as declarações de variáveis em grupos (tipo todo na parte de cima), isso deixa o código mais limpo separando as ações de declarações.
    • #87734

      programa
      {

      funcao inicio()
      {

      cadeia nome
      inteiro ano
      real salario

      escreva(“Nome do Funcionário: “)
      leia(nome)
      escreva(“Ano de nascimento: “)
      leia(ano)
      escreva(“Salário: R$ “)
      leia(salario)

      escreva(“\n——— FICHA FUNCIONAL ———“)
      escreva(“\nNOME: ” + nome)
      escreva(“\nNASCIMENTO em ” + ano)
      escreva(“\nSALÁRIO de R$ ” +salario)
      escreva(“\n————————————“)
      }
      }

      • #87850
        IcaroFilho
        Moderador

        Boa tarde David,
        Movi seu tópico pois o assunto ja foi criado.

        Sempre antes de criar um novo tópico, procure pelo forum a respeito da msm duvida/questão.
        Assim evita que o forum fique poluido com um monte de tópicos criados sobre a mesma coisa.

        Caso possua alguma duvida, basta perguntar.

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