Você está na página 1de 7

TUTORIAL DE C++

TUTORIAL DE CALCULADORA EN C++

PRESENTADO POR:
JOHAN CUERVO Y DIEGO CAICEDO
PRESENTADO A:
LUIS HENRRIQUE HERNANDEZ

CORPORACION UNIFICADA NACIONAL CUN


AREA: CONVERGENCIA TECNOLOGICA
BOGOTA DC VIERNES 4 DE JUNIO DE 2010

CALCULADORA CIENTIFICA (TURBO C++)


TUTORIAL DE C++

Tutorial de una calculadora en c++


Bueno bienvenidos a este tutorial de cómo crear una calculadora
científica en c++ primero que todo vamos a ver qué
conocimientos se deben de tener.

como primer conocimientos debemos saber usar el tipo de


casos los cuales nos darán las opciones para generar la
operación que deseamos, luego debemos saber sobre los for los
cuales nos darán la opción de tener mejor elaboradas las
operaciones de +,-,*,/ .

y por último el do while el cual nos servirá para generar la


opción de salir cuando desee el usuario, y si lo desea
mostraremos una forma de generar una imagen parecida a una
calculadora.

Bueno ya con esto comenzaremos nuestro tutorial:

Primero que todo vamos a usar estas librerías

#include<stdio.h>

#include<conio.h>

#include<string.h>

#include<math.h>

Luego lo básico que es

Void main ()

clrscr(); es para generar restauración y limpieza de la imagen


creada

Luego

Llamamos a la variable de tipo int ej.

int a,n,j;

En el llaman las variables que necesiten después

CALCULADORA CIENTIFICA (TURBO C++)


TUTORIAL DE C++

Generamos el

do {

Luego comienzan a generar un menu para que el usuario elija


que desea hacer

Ejemplo:

printf(“introdusca la opción que desee ejecutar:”)

y empiezan digamos

A.sin

B.COS

C.TAN

D.RAIZ"

E.x^y

F.1/x"

G.LOG

H.e^x

Todo dentro de un printf

Ahora determinamos las de tipo float

Float b,d,c,m,k,l;

Ustedes eligen cuantas necesitan determinar

CALCULADORA CIENTIFICA (TURBO C++)


TUTORIAL DE C++

En este paso vamos hacer el switch case llamamos a una de las


variables de tipo int ejemplo

a=getchar();

clrscr(); este clrscr es para que genere una limpieza a la


pantalla para que nos aparezca bien lo de los casos.

switch(a)

Luego comenzamos con el case 1 pero como lla sabemos lo


podemos llamar de otro modo ejemplo

case'+':

en el vamos hacer la operación de la suma primero generaremos


un printf para que le diga al usuario cuantos números desea
sumar.

Ahora si empezaremos con el método del for para que podamos


hacer q nos deje digitar los números a sumar

for(j=1;j<=n;j++)

J: es una variable de tipo int aca dice q j se empieza a contar


desde 1 y q si j es <o= a n que es otra variable de tipo int
entonces no se salga del for pero de lo contrario saldrá

Y j++ es para que sume de 1 en 1

scanf("%f",&b); luego hacemos que nos lea los números


que vamos a sumar

d=b+d; y generamos la operación

CALCULADORA CIENTIFICA (TURBO C++)


TUTORIAL DE C++

y por último la imprimimos

colocamos }

para cerrar el for y listo

un break;

para pasar al otro caso

los otros son igual la forma del for pero cambiándole en la


operación el + por lo que va a operar el caso

excepto la multiplicación la cual se debe antes del for que d=1


de lo contrario dara un 0 en toda multiplicación que haga.

En el porcentaje se coloca esta fórmula y sin necesidad de un for


ya que es un numero

d=b*c/100

imprimen y listo

en el caso de la elevación se debe de hacer esto

b=d;

do

d= d*b;

c = --c;

while(c > 1);

gotoxy(20,8);

printf("%.0f",d);

CALCULADORA CIENTIFICA (TURBO C++)


TUTORIAL DE C++

En el caso del seno el coseno y tangente colocan esta formula

scanf("%f",&b); primero que lea el numero que digitan

d=sin(b); luego colocan la formula

printf("%.0f",d); y por ultimo imprimen

Así con los otros pero solo cambian el sin por un cos y un tan

En el caso del logaritmo usaremos esta formula

scanf("%f",&b); primero que lea el numero que digitan

d=log10(b); luego colocan la formula

printf("%.0f",d); y por ultimo imprimen

este caso tiene una formula muy extraña asi que pongan mucha
atención a como se escribe

scanf("%f",&b);

d=sqrt(b); aquí deben determinar bien las letras y listo

printf("%.0f",d);

y por último la de un exponente elevado a la x

d=exp(b); esta es la formula

getche();

CALCULADORA CIENTIFICA (TURBO C++)


TUTORIAL DE C++

while(a!='x'); aca este while nos dara la opción de salir


del programa con oprimir x en el menu

} y con este se cierra el do

Una calculadora no es tan difícil después de saber ejecutar las


formulas en cada caso y el resto es volver a hacer lo mismo y ya
con esto tendremos una calculadora científica para c++.

CALCULADORA CIENTIFICA (TURBO C++)

Você também pode gostar