Pedro Bonifacio

Respostas no Fórum

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • em resposta a: forum #137462
    Pedro Bonifacio
    Participante

    Boa noite, estou mais de uma hora, para resolver esse codigo. Não sei mais o que é, mas toda vez ele só esta somando ao envies de usar o operação que escoli

    `programa
    { inclua biblioteca Tipos –> t
    funcao inicio()
    {
    // Menu Principal
    caracter opcao
    escreva (“\tSUPER TABUADA \n”)
    escreva(“——————————\n”)
    escreva (“+\tAdição”)
    escreva(“\n-\tSubtração”)
    escreva(“\n*\tMultiplicação”)
    escreva(“\n/\tDivisão”)
    escreva(“\n——————————\n”)
    escreva (“Digite sua opção => “)
    leia(opcao)
    escreva(“——————————\n”)

    // VALIDANDO OPERADOR
    escolha (opcao) {
    caso ‘1’:
    opcao = ‘+’
    pare
    caso ‘2’:
    opcao = ‘-‘
    pare
    caso ‘3’:
    opcao = ‘*’
    pare
    caso ‘4’:
    opcao = ‘/’
    pare
    caso contrario:
    opcao = ‘+’
    pare
    }
    escreva(“Você escolheu a opcão ” + opcao + “\n”)

    // Entrada dos operandos
    inteiro n1, n2

    escreva(“Digite o primeiro número: “)
    leia(n1)

    escreva(“Digite o segundo número: “)
    leia(n2)

    escreva(“Realizando a operação ” + n1 + opcao + n2 + “\n”)
    escreva(“\n——— PROCESSANDO ———“)

    // Fazendo a operação
    escreva(“\nResultado da “)
    escolha (opcao) {
    caso ‘+’:
    escreva(“SOMA é ” + (n1+n2))
    pare
    caso ‘-‘:
    escreva(“SUBRAÇÃO é ” + (n1-n2))
    pare
    caso ‘*’:
    escreva(“MULTIPLICAÇÃO é ” + (n1*n2))
    pare
    caso ‘/’:
    escreva(“DIVISÃO é ” + (t.inteiro_para_real(n1)/n2))
    pare
    caso contrario:
    escreva (“[ERRO!] Sua operação não pôde ser realizada.”)
    pare
    }
    escreva(“\n”)
    }
    }

    em resposta a: M01A10 exercicio 11 #136330
    Pedro Bonifacio
    Participante

    programa
    {
    inclua biblioteca Texto –> txt
    funcao inicio()
    {
    cadeia cidade

    escreva(“Em que cidade você mora? “)
    leia(cidade)

    escreva(txt.obter_caracter(cidade, 0))

    escreva(txt.numero_caracteres(cidade))

    escreva(“\n———- Analisando ———-“)

    escreva(“\nvocê mora na cidade ” + cidade +” a primeiro letra é ” ,txt.obter_caracter(cidade, 0))

    escreva(“\nE contém ” ,txt.numero_caracteres(cidade),” caracteres\n”)
    }
    }

    Não sei pq está dando S9 depois de cidade

    Ex.
    Em que cidade voce mora? São Paulo
    S9
    ———- ANALISANDO ———-

    em resposta a: EXERCÍCIO 009 – AUMENTO SALARIAL #136282
    Pedro Bonifacio
    Participante

    Bom dia

    Seria o módulo 1 primeiros comandos

    Exercícios extras

    Exercício 009

    em resposta a: EXERCÍCIO 009 – AUMENTO SALARIAL #136186
    Pedro Bonifacio
    Participante

    programa
    {
    funcao inicio()
    {
    cadeia nome
    escreva(“Nome do funcionario: “)
    leia(nome)

    real salario
    escreva(“Salario: R$ “)
    leia(salario)

    real reajuste
    escreva(“Reajuste (%): “)
    leia(reajuste)

    real ganhar, novoSalario
    ganhar = (salario/100)*reajuste
    novoSalario = salario + reajuste

    escreva(“\n———- RESULTADO ———-\n”)

    escreva(nome + ” ganhava R$ ” + salario)

    escreva(“\ne depois de ganhar ” + reajuste + “% de aumento”)

    escreva(“\nvai passar a ganhar R$ ” + novoSalario)
    }
    }

Visualizando 4 posts - 1 até 4 (de 4 do total)