Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/avastroficial/pc-calaculadora

programación C implementa una calculadora
https://github.com/avastroficial/pc-calaculadora

c calculadora silabs

Last synced: about 1 month ago
JSON representation

programación C implementa una calculadora

Awesome Lists containing this project

README

        

# Pc-calaculadora

Este código en lenguaje de programación C implementa una calculadora básica con algunas funcionalidades avanzadas. Permíteme explicarte cómo funciona:

Menú principal:

El programa muestra un menú con varias operaciones matemáticas: suma, resta, multiplicación, división, porcentaje, raíz cuadrada, potencia, opciones avanzadas y salir.
Se utiliza un bucle while para mostrar continuamente este menú hasta que el usuario elija la opción de salir (9).
Selección de operación:

El usuario selecciona una operación introduciendo un número del 1 al 9.
Operaciones básicas:

Si la opción elegida es una operación básica (suma, resta, multiplicación, división, porcentaje, raíz cuadrada o potencia), se solicitan uno o dos números según la operación y se calcula el resultado.
Si la operación es raíz cuadrada (6), se pide un número y se calcula su raíz cuadrada.
Si la operación es potencia (7), se piden la base y el exponente y se calcula la potencia.
Opciones avanzadas:

Si se elige la opción avanzada (8), se muestra otro menú con más operaciones especializadas, como trigonometría, métodos numéricos, entre otros.
Para cada opción avanzada, se realiza un conjunto específico de cálculos. Por ejemplo, para trigonometría, se solicita un ángulo y se calculan las funciones trigonométricas básicas (seno, coseno, tangente) de ese ángulo.
Cada opción avanzada tiene su lógica para realizar cálculos específicos, como métodos numéricos para resolver sistemas de ecuaciones, integración numérica, entre otros.
Salir del programa:

Si se selecciona la opción de salir (9), el programa muestra un mensaje de despedida y finaliza la ejecución.
Este código en C tiene implementadas múltiples funcionalidades y operaciones matemáticas básicas y avanzadas, como resolución de ecuaciones, métodos numéricos y cálculos trigonométricos, que se activan dependiendo de la opción seleccionada por el usuario en los diferentes menús.

# imagenes :
![image](https://github.com/AvastrOficial/Pc-calaculadora/assets/91764815/e6eae9d4-8ae8-42a7-be65-7983a349de57)
# opciones avanzadas :
![image](https://github.com/AvastrOficial/Pc-calaculadora/assets/91764815/bda777bf-8569-4e90-a884-2b5752592962)
# opciones trigometricas :
![image](https://github.com/AvastrOficial/Pc-calaculadora/assets/91764815/2e523dce-8fc6-4e65-8e01-d5c575f339fd)
# salida de la calculadora :
![image](https://github.com/AvastrOficial/Pc-calaculadora/assets/91764815/21ccf9ca-3809-4ebe-8b6a-6ed87e498810)