• Lunes 23 de Diciembre de 2024, 07:27

Autor Tema:  Orientacion  (Leído 1547 veces)

Shalom

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Orientacion
« en: Martes 12 de Abril de 2005, 06:54 »
0
Mi gran duda es como hacer que en una calculadora basica me respete el siguiente orden:

primero la potenciacion, luego la division, y asi sucesivamente hasta finalizar la operacion...
por el momento no tengo mi codigo...

por su ayuda gracias
"El fin de mi ignorancia es el principio de mi sabiduria"

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Orientacion
« Respuesta #1 en: Martes 12 de Abril de 2005, 16:00 »
0
El compilador de C, tiene la ventaja de hacerte eso por si solo, pero si quieres dar prioridad a una operacion encierrala dentro de parentesis "()", entonces se ejecutara primero lo que hay dentro de ellos.

Ojala te sirva.
Chao
El pasado son solo recuerdos, el futuro son solo sueños

Dunadan

  • Nuevo Miembro
  • *
  • Mensajes: 20
    • Ver Perfil
Re: Orientacion
« Respuesta #2 en: Martes 12 de Abril de 2005, 20:45 »
0
Acá te dejo la precedencia de los operadores en C:
Código: Text
  1.  
  2. PRECEDENCIA DE OPERADORES
  3.  
  4.     Mayor     ()  []  ->  .
  5.               !  ~~  ++  --  -  (tipo)  *  &  sizeof
  6.               *  /  %
  7.               <<  >>"
  8.               <  <=  >  >=
  9.               ==  !=
  10.               &
  11.               ^
  12.               |
  13.               &&
  14.               ||
  15.               ?
  16.               =  +=  -=  *=  /=  %=  &=  ^=  |=  <<=  >>=
  17.     Menor     ,
  18.  
  19.  

Saludos
"Desde antaño se dice que el espíritu que al demonio se ha vendido no se apresura en dejar la envoltura de la carne, sino que alimenta y enseña al mismo gusano que roe, hasta que desde la corrupción emerge una vida terrible, y las criaturas que con carroña de la tierra se alimentan se multiplican a escondidas para hostigarla, y se hacen monstruosas para infestarlas.  En secreto son excavadas interminables galerías donde debían bastar los poros de la tierra, y unas criaturas que sólo debían arrastrarse han aprendido a caminar"

[size=109]H.P. Lovecraft "El Ceremonial"[/size]

fuhrer

  • Miembro MUY activo
  • ***
  • Mensajes: 329
  • Nacionalidad: mx
    • Ver Perfil
    • http://admin.busquenoseninternet.com
Re: Orientacion
« Respuesta #3 en: Martes 12 de Abril de 2005, 21:34 »
0
Hola que tal.

Si lo que vas a hacer no te sirve como te dijeron anteiormente, entonces re recomiento que hagas un programa que te convierta tu expresion a ntacion postfija, una vez haciendo esto, la evaluacion es directa. Espero que sepas a que me refiero con la notacion postfija, y si no, puedes buecar en la red, hay mucha informacion sobre esto, con ejemplos y ejercicios resueltos.

Hasta luego.

Shalom

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Orientacion
« Respuesta #4 en: Martes 26 de Abril de 2005, 00:56 »
0
Gracias a todos por sus comentarios, me han sido muy utiles... :rolleyes:
"El fin de mi ignorancia es el principio de mi sabiduria"