Ir ao conteúdo
  • Cadastre-se

Esleide

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

4
  1. @Simon Viegas cara, acho que analisando o que você me falou e testando uns negócios no programa eu acho que entendi os problemas que eu estava cometendo xD, e achei criativo o jeito como você mudou o "met" de lugar, além de se parecer mais como você executa uma calculadora (numero, depois operação, depois outro número), acho que preciso praticar um pouco mais de fluxogramas para "liberar" minha criatividade de programação haha. você falou que algumas sintaxes não existiam , como: senão então ou met<-("+"),("-"),("*"),("/"),("^") porém por algum motivo elas não faziam diferença no programa (ou seja, tanto fazia estar quanto não estar) sabe o porquê disto?
  2. @Simon Viegas cara, obrigado vou dar uma olhada melhor no que você disse quando eu chegar em casa
  3. Algoritmo "calculadora" Var // Seção de Declarações das variáveis n1:real n2:real met:caractere Inicio met<-("+"),("-"),("*"),("/"),("^") Escreval("digite seu primeiro número ou operação") leia(n1) Escreval() Escreval("agora digite seu segundo número") Escreval() leia(n2) se n1 = ("raiz quadrada") então Escreval (raizq(n2)) seNão então fimse fimalgoritmo Escreval() Escreval("agora escolha uma operação") escreval() leia(met) se met = ("+") então Escreval(n1+n2) seNão então se met = ("-") então Escreval(n1-n2) SeNão então se met = ("*") então Escreval(n1*n2) SeNão então se met = ("/") então Escreval(n1/n2) seNão então se met = ("^") então Escreval(n1^n2) fimse fimse fimse fimse fimse fimse FIMALGoritmo então pessoal, eu estava fazendo uma calculadora que conseguisse fazer as 4 operações básicas, achei fácil então agora estou tentando adicionar potenciação e radiciação na calculadora, porém estou com dificuldades de inserir a radiciação, pois se eu defino "n1" como um valor Real ele ignora o "seNão" dessa string: se n1 = ("raiz quadrada") então Escreval (raizq(n2)) seNão então fimse e sempre acaba realizando a raiz quadrada não importando o que você escreva em n1, mas se defino ele como um valor Caractere ele respeita a parte do seNão porém fica impossibilitado de fazer as outras operações matemáticas, tem algum jeito de inserir o comando de raiz quadrada desse jeito que estou tentando fazer dentro do visualg?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!