dgadelha / Portugol-Webstudio

IDE online para o Portugol
https://portugol.dev
GNU General Public License v3.0
259 stars 51 forks source link

PORTUGOL não salva meu projeto #235

Closed AaugustoOP closed 1 month ago

AaugustoOP commented 3 months ago

Descrição do problema

Fiz meu programa mas o PORTUGOL não baixa no meu PC, clico no botão azul de salvar na esquerda da tela mas é como seu eu não tivesse feito nada

Código

programa {
  inclua biblioteca Matematica --> mat
  funcao inicio() {
    inteiro operacao
    real n1
    real n2
    real n3
    real n4
    real n5
    real vm
    real soma
    real resultado
    real arredondado

    escreva("\nㅤ                                                                                                       C A L C U L A D O R A                                                                                                         ㅤ")
    escreva("\n \nTodos os resultados serão arredondados para duas casas decimais!")
    escreva("\n \nSendo: \n(1) como adição \n(2) como subtração \n(3) como multiplicação \n(4) como divisão \n(5) como média aritmética \n \nqual será a operação? ")
    leia(operacao)

    se(operacao == 1){
      escreva("Qual seu primeiro valor: ")
      leia(n1)
      escreva("Qual seu segundo valor: ")
      leia(n2)

      resultado = n1 + n2
      arredondado = mat.arredondar(resultado, 2)
      escreva(n1, " + ", n2, " = ", arredondado)

    }senao se(operacao == 2){
      escreva("Qual seu primeiro valor: ")
      leia(n1)
      escreva("Qual seu segundo valor: ")
      leia(n2)

      resultado = n1 - n2
      arredondado = mat.arredondar(resultado, 2)
      escreva(n1, " - ", n2, " = ", arredondado)

    }senao se(operacao == 3){
      escreva("Qual seu primeiro valor: ")
      leia(n1)
      escreva("Qual seu segundo valor: ")
      leia(n2)

      resultado = n1 * n2
      arredondado = mat.arredondar(resultado, 2)
      escreva(n1, " x ", n2, " = ", arredondado)

    }senao se(operacao == 4){
      escreva("Qual seu primeiro valor: ")
      leia(n1)
      escreva("Qual seu segundo valor: ")
      leia(n2)

      resultado = n1 / n2
      arredondado = mat.arredondar(resultado, 2)
      escreva(n1, " ÷ ", n2, " = ", arredondado)

    }senao se(operacao == 5){
      escreva("Quantos valores (sendo no mínimo 2 e no máximo 5) serão utilizados para calcular a média? ")
      leia(vm)

      se(vm == 2){
        escreva("Qual seu primeiro valor: ")
        leia(n1)
        escreva("Qual seu segundo valor: ")
        leia(n2)

        soma = n1 + n2
        resultado = soma / 2
        arredondado = mat.arredondar(resultado, 2)
        escreva(n1, " + ", n2, " ÷ ", vm, " = ", arredondado, "\nPortanto, a média é: ", arredondado)

      }senao se(vm == 3){
        escreva("Qual seu primeiro valor: ")
        leia(n1)
        escreva("Qual seu segundo valor: ")
        leia(n2)
        escreva("Qual seu terceiro valor: ")
        leia(n3)

        soma = n1 + n2 + n3
        resultado = soma / 3
        arredondado = mat.arredondar(resultado, 2)
        escreva(n1, " + ", n2, " + ", n3, " ÷ ", vm, " = ", arredondado, "\nPortanto, a média é: ", arredondado)

      }senao se(vm == 4){
        escreva("Qual seu primeiro valor: ")
        leia(n1)
        escreva("Qual seu segundo valor: ")
        leia(n2)
        escreva("Qual seu terceiro valor: ")
        leia(n3)
        escreva("Qual seu quarto valor: ")
        leia(n4)

        soma = n1 + n2 + n3 + n4
        resultado = soma / 4
        arredondado = mat.arredondar(resultado, 2)
        escreva(n1, " + ", n2, " + ", n3, " + ", n4, " ÷ ", vm, " = ", arredondado, "\nPortanto, a média é: ", arredondado)

      }senao se(vm == 5){
        escreva("Qual seu primeiro valor: ")
        leia(n1)
        escreva("Qual seu segundo valor: ")
        leia(n2)
        escreva("Qual seu terceiro valor: ")
        leia(n3)
        escreva("Qual seu quarto valor: ")
        leia(n4)
        escreva("Qual seu quinto valor: ")
        leia(n5)

        soma = n1 + n2 + n3 + n4 + n5
        resultado = soma / 5
        arredondado = mat.arredondar(resultado, 2)
        escreva(n1, " + ", n2, " + ", n3, " + ", n4, " + ", n5, " ÷ ", vm, " = ", arredondado, "\nPortanto, a média é: ", arredondado)

      }
    }
  }
}

Comentários adicionais

No response

dgadelha commented 3 months ago

Consegue trazer mais detalhes? Qual navegador está usando, assim como a versão do navegador e o sistema operacional?

dgadelha commented 1 month ago

Encerrando issue por inatividade e não conseguir reproduzir o problema.