Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/01/2006, 23:32
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 5 meses
Puntos: 52
Lenguaje: C
Dificultad: Muy dificil
Descripcion: Crear una calculadora en consola, con, por lo menos, la mayoria de las opciones de una calculadora cientifica. La calculadora debe calcular:
-sumas
-restas
-multiplicacion
-division
-potencia
-raiz(no solo cuadrada sino de cualquiera)
-sumas negativas
-seno, coseno, tangente, cotangente, secante, cosecante( y sus inversas sen-1)
-hipotenusas
-logaritmos
-uso de parentesis, corchetes y llaves(opcional
-fracciones(opcional)
-variables(solo en un grado de dificultad mayor, opcional)
-manejo de todas las unidades para los angulos. (grados, radianes, etc)
-notacion cientifica
-cambio de bases

Se pueden apoyar en la libreria math.h aunque es mucho mas aconsejable crear tus propias funciones.
La calculadora debe poder aceptar un numero considerable de terminos o en vez de eso, ejecutar la accion inmediatamente.
Los que tengan un nivel muy alto de conocimiento y quieran realizar este ejericio seria interesante que intentaran un analizador de expresiones recursivo.
No pongo ejemplos ya que este ejercicio puede ser resuelto de distintas maneras.
Por ultimo, para los que sepan manejar librerias graficas ya sea univerales o las de windows, seria tambien muy interesante hacer una interfaz grafica.