domingo, 5 de dezembro de 2010

9) Escreva um algoritmo que implemente uma calculadora de quatro operações. O algoritmo lê o primeiro operando, a operação (algum dos quatro símbolos: “x”, “-“, “*”, ou “/”) e o segundo operando. Ele deve escrever

1º operando operação 2º operando = resultado.
Por exemplo, se os valores lidos foram 4, “*” e 5, o algoritmo deve escrever
 4*5 = 20.
 
 
 
algoritmo “Operações”
var
opera,operb,total:real
operador:literal
inicio
  escreva (“Digite o primeiro operadorando:”)
  leia (opera)
  escreva (“Digite o segundo operando:”)
  leia (operb)
  escreva (“Digite o operador:”)
  leia (operador)
  se (operador=”+”) entao
    total<-opera+operb
    escreva (“O total é”,total:6:2)
  senao
    se (operador=”-”) entao
      total<-opera-operb
      escreva (“O total é”,total:6:2)
    senao
      se (operador=”x”) entao
        total<-opera*operb
        escreva (“O total é”,total:6:2)
      senao
        se (operador=”/”) entao
          total<-opera/operb
          escreva (“O total é”,total:6:2)
        senao
          escreva (“Operador inválido”)
        fimse
      fimse
    fimse
  fimse
fimalgoritmo

Nenhum comentário:

Postar um comentário