ecuaciones matematicas en c/c++

Iniciado por netco0m, 28 Agosto 2012, 07:31 AM

0 Miembros y 2 Visitantes están viendo este tema.

netco0m

como el titulo dice a "sumar, restar, multiplicar, dividir" 2 numeros enteros. primero debemos como siempre utilizar en windows solo la libreria iostream.
dato: no olviden de poner";"siempre que se termine una linea de codigo

ejemplo windows :

*
#include<iostream>
using namespace std;
 main(){
            int num1, num2, reultado; //recuerden que pueden declarar enteros con cualquer nombre
             cout<<"ingrese primer numero"<<endl;
             cin>>num1;
             cout<<"ingrese segundo numero"<<endl;
            cin>>num2;
            resultado=num1+num2; //resultado va a ser el contenedor del cuociente entre num1 y num2
            cout<<"el resultado es : "<<resultado<<endl;
            system("pause");
   }


ejemplo linux :


#include <iostream>
using namespace std;
int main(){
int num1, num2, resultado;
cout<<"ingrese primer numero"<<endl;
 cin>>num1;
  cout<<"ingrese segundo numero"<<endl;
  cin>>num2;
  resultado=num1+num2; //resultado va a ser el contenedor del cuociente entre num1 y num2
   cout<<"el resultado es : "<<resultado<<endl;
   return 0;
   }


para restar es solo cambiar el + por un -
para multiplicar es solo cambiar el + por un *



mirad la imagen y verla como ejemplo :)


----------------------------------------------------------------------------------------------------------------
para dividir es algo diferente pues si se fijan al sumar, restar u multiplicar habiamos declarado un numero de nombre "resultado" que es un entero (int)
bueno, para divir hay que declararlo como "double", pues en alguna division nos entregara decimales

* #include<iostream>
   * using namespace std;
   * main(){
   * int num1, num2;
   * double reultado; // como ven lo emos declarado en double, nos saldran decimales.
   * cout<<"ingrese primer numero"<<endl;
   * cin>>num1;
   * cout<<"ingrese segundo numero"<<endl;
   * cin>>num2;
   * resultado=num1/num2; //resultado va a ser el contenedor del cuociente entre num1 y num2
   * cout<<"el resultado es : "<<resultado<<endl;
   * system("pause");
   * }


ejemplo linux :


#include <iostream>
using namespace std;
int main(){
 int num1, num2;
double resultado;
cout<<"ingrese primer numero"<<endl;
cin>>num1;
cout<<"ingrese segundo numero"<<endl;
cin>>num2;
resultado=num1/num2; //resultado va a ser el contenedor del cuociente entre num1 y num2
cout<<"el resultado es : "<<resultado<<endl;
return 0;
}


[youtube=425,350]http://www.youtube.com/watch?v=gqxZThlIvvc[/youtube]

URL: http://www.youtube.com/watch?v=gqxZThlIvvc
solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!

fary

No entiendo mucho el tema, pero vamos que para sumar,restar y etc no hace falta ninguna libreria...

int main()
{
int num1 = 5, num2 = 6;
num1+num2;
return 0;
}


Un byte a la izquierda.

netco0m

Cita de: mDrinky en 28 Agosto 2012, 08:30 AM
No entiendo mucho el tema, pero vamos que para sumar,restar y etc no hace falta ninguna libreria...

int main()
{
int num1 = 5, num2 = 6;
num1+num2;
return 0;
}





lo entiendo, pero para, que estos se vean por pantalla, es necesario el "cout"

gracias por comentar :D
solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!


netco0m

solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!

BlackZeroX

The Dark Shadow is my passion.

netco0m

Cita de: BlackZeroX (Astaroth) en 28 Agosto 2012, 08:50 AM
se queda corto... en comparación con esto:

http://www.cplusplus.com/reference/iostream/iostream/

Dulces Lunas¡.

obviamente, lo mio es algo de tipo introducción, para que alguien pueda tener una explicación, quizás un poco mas simplificada, y menos agobiante de hay la persona en cuestión puede seguir buscando información referente a lo que quiere en otras paginas, como la que dices, u en los post ya echo en el foro.

gracias por comentar :D
solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!

-- KiLiaN --

Citarbueno, para divir hay que declararlo como "double", pues en alguna division nos entregara decimales

No sería más bien declararlo como float? para los decimales y tal...  :silbar:
Entren al chat de elhacker.net
    
   

@kln13

BlackZeroX

double también sirve para decimales es mas en lo personal me gusta mas double ya que tiene mayor precisión.

Dulces Lunas!¡.
The Dark Shadow is my passion.

netco0m

en float precisas mas decimales que en double que precisa solo 2 decimales, en float puedes controlar la cantidad de decimales dentro del programa, saludos :D
solo falta decirle adiós a la persona que amas para estar mas tiempo en el computador!