Calculadora científica
Marco teórico: La calculadora es un dispositiv dispositivo o que se utiliza para realizar cálculosaritméticos, cálculosaritméti cos, las calculadoras convencionales cuentan con un software (programa), (programa), que manipula todas sus funciones, existen calculadoras virtuales que contienen las mismas funciones que una normal, el software de estas calculadoras virtuales son creados mediante algoritmos diseñados en diferentes programas como dev c++, java, entre otros. Empresas, personas han desarrollado este software para compartirlos en la red o venderlos como por ejemplo: Casio, HP, Cifra, entre otras, en la web se encuentran calculadoras online como la que encontramos en la siguiente pagina: http://www.calculadora.net/ o emuladores de calculadoras para instalar en la computadora como los que hay en la siguiente pagina: http://www.softonic.com/s/calculadora-cientifica-casio . Para crear nuestra calculadora virtual utilizaremos el lenguaje C y el programa dev c++, el cual nos permite crear algoritmos y ejecutarlos como un programa, dentro del manejo del programa utilizaremos varias de sus librerías las cuales nos proporcionan diferentes funciones, las librerías que utilizaremos son: y
y
y
y
y
String.h
:es : es un archivo de la Biblioteca estándar del lenguaje de programación C que contiene la definición de macros, constantes, funciones y tipos de utilidad para trabajar con cadenas de caracteres y algunas operaciones de manipulación de memoria. Ctype.h: es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C diseñado para operaciones básicas con caracteres. Contiene los prototipos de las funciones y macros para clasificar caracteres. Math.h: es un archivo de cabecera de la biblioteca estándar del lenguaje de programación C diseñado para operaciones matemáticas básicas. Muchas de sus funciones incluyen el uso de números en coma flotante. C++ también implementa estas funciones por razones de compatibilidad y las declara en la cabecera cmath. Dos.h : es una archivo de la biblioteca del lenguaje C que contiene las funciones delay(int);sound();nosound(). Conio.h: es un archivo de cabecera C utilizado en los compiladores antiguos de MS-DOS
para crear interfaces de usuario de texto. No No se describe en el libro Lenguaje de Programación C, y no es parte de l a biblioteca C estándar, ISO C ni es requerido por POSIX. y
Stdio.h, que significa "standard input-output header" (cabecera estandar E/S), es la biblioteca estándar del lenguaje de programaciónC, el archivo de cabecera que contiene las definiciones de macros, las constantes, las
declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida. Por motivos de compatibilidad, el lenguaje de programación C++ (derivadode C) también tiene su propiaimplementación de estas funciones, que son declaradas con el archivo de cabecera cstdio. enguaje C: Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
En la calculadora tendrá sus funciones básicas como lo son: Los diez dígitos, del 0 al 9.
y
El punto decimal.
y
y
El signo igual, para obtener el resultado.
y
Las cuatro operaciones aritméticas (suma, resta, multiplicación y división).
y
Un botón «cancelar» para eliminar el cálculo en curso.
Funciones como la raíz cuadrada el porcentaje (%) logaritmos, exponentes.
y
Funciones trigonométricas como (seno, coseno, tangente, cotangente, secante, cosecante) y
OBJETIVOS
Ob jetivo
general
Crear una calculadora virtual que pueda ser implementada en computadores y adquiridas por personas para realizar distintas tareas.
Ob jetivos
-
específicos
Establecer esta calculadora para solucionar diferentes problemas propuestos en clase. Utilizar este programa para realizar cálculos en los laboratorios.
Justificación
lo largo de nuestra formación universitaria y en los diferentes ámbitos y materias que manejamos a lo largo de la carrera debemos solucionar distintos problemas matemáticos para los cuales es indispensable una calculadora que posea las funciones básicas y además de estas unas funciones más avanzadas,mediante la creación de este software e implementación de este e los diferentes lugares de la universidad como los laboratorios bibliotecas entre otros lugares podemos dar solución a los problemas que se nos presenten y así tener una buena salida de estos.
A
Tabla
de recursos
Recursos humanos
Ingenieros Físicos que sepan programar y tengan ganas de trabajar
Recursos tecnológicos
-
Computadoras Dev C++ Internet
Plan de trabajo
1- Investigar tema del proyecto 2- Averiguar y informarse acerca del tema 3- Conseguir los materiales necesarios para el desarrollo del proyecto 4- Realizar y entregar la primera parte del proyecto 5- Empezar a desarrollar el proyecto 6- Terminar y probar el proyecto 7- Entregar el proyecto final
Integrantes
Yeferson Pulgarin Pardo Santiago
Hurtado
Felipe Dorado