exercicio 019 adicionais modulo 2

Home Fóruns Programação Básica exercicio 019 adicionais modulo 2

Visualizando 5 respostas da discussão
  • Autor
    Posts
    • #110107

      programa
      {

      funcao inicio()
      {
      // logico inverso = falso
      real numero
      escreva (“\n{ EXERCICIO 019 – o inverso ou o oposto }”)
      escreva (“\ndigite um numero : “)
      leia (numero)
      real n = (1/numero)
      escreva (“o inverso de ” + (numero))
      escreva (” é igual a ” + ( n ))
      se (-numero){
      escreva (“O oposto de ” + (numero ))
      escreva (“È igual a ” + (numero))
      } senao {
      escreva (“O inverso de ” + (numero))
      escreva (” é igual a ” + (n))
      }
      }
      }

    • #110142
      Tutora Jessica
      Moderador

      Ola Josue, alguma duvida?

    • #110174

      Meu programa está dando erro sintático, no comando se , lá está dizendo que preciso usar a expressão lógico, sendo que não declarei nenhuma variável com tipo lógico e sim com tipo real já que o programa se trata de números opostos e números negativos , mais está dando erro mesmo assim , gostaria de saber o porquê só nesse programa o comando se não faz a leitura de u.a variável do tipo real com o sinal unario , pra torna o número negativo

    • #110293
      Tutora Jessica
      Moderador

      Ola Josue, o seu código esta muito confuso.
      O erro que dá é que ele espera que seja lógico e não real, mas da erro na variável n que não foi inicializada em lugar nenhum e você tenta usar.
      Te sugiro refazer esse código prestando a atenção no que o exercício pede.

    • #110643

      Jéssica, dá uma olhada no meu código, por favor. Apenas para compartilhar.

      real num

      escreva(” Digite um número: “)
      leia(num)

      se ( num > 0 ){
      escreva(” O inverso de ” + num + ” é igual a ” +( 1/num ) )
      escreva(“\n\n”)
      } senao {
      escreva(” O oposto de ” + num + ” é igual a ” + ( 1*(-num) ))
      escreva(“\n\n”)
      }
      }
      }

    • #110822
      Tutora Jessica
      Moderador

      Ola Miguel, seu código esta correto..
      Você pode utilizar as bibliotecas ao seu favor caso queira, um exemplo é para arredondar ou a biblioteca inteiro_para_real.. mas fica ao seu critério. 🖖

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