ulvis.paste.net

Paste Search Dynamic
Recent pastes
de la ecuaciòn es
  1. #include <iostream>
  2. #include <cmath>
  3. #include <clocale>
  4. #include <string>
  5. #include <cstdlib>
  6. #include <ctime>
  7. #include <sstream>
  8.  
  9. using namespace std;
  10. using std::string;
  11. using std::stringstream;
  12. using std::ostringstream;
  13. #define e 2.71828182845904
  14. #define cont 18.87
  15. #define pi 3.14159265359
  16.  
  17.  
  18. int ToString(string& out, float value)
  19. {
  20.     ostringstream ss;
  21.     ss << value;
  22.     out = ss.str();
  23. }
  24.  
  25. int main() {
  26.   setlocale(LC_CTYPE,"SPANISH");
  27.   srand(time(null));
  28.    
  29.   string Nombre,Apellido,pais,compv1;
  30.   float rupias,euros,dolar,bitcoin,TRM,compv;
  31.   float Totpes,Totdol,Totbit,Toteu,ValorDescu,valor_recar,neto;
  32.   float Z,A,B,C,S;
  33.   double X;
  34.  
  35.   cout.setf(ios::fixed);
  36.   cout.precision(4);
  37.  
  38.          cout<<"Digite valor del computador: "<<endl;
  39.           cin>>compv;
  40.           ToString(compv1, compv);
  41.           cout<<"Digite nombre: "<<endl;
  42.           cin>>Nombre;
  43.           cout<<"Digite el apellido: "<<endl;
  44.           cin>>Apellido;
  45.           cout<<"digite país de procedencia: "<<endl;
  46.           cin>>pais;
  47.           cout<<"Digite el valor del TRM actual: "<<endl;
  48.           cin>>TRM;
  49.           cout<<"Digite el valor del Bitcoin: "<<endl;
  50.           cin>>bitcoin;
  51.           cout<<"Digite el valor del Euros: "<<endl;
  52.           cin>>euros;
  53.           cout<<"Digite el valor del Dolar: "<<endl;
  54.           cin>>dolar;
  55.          
  56.          
  57.           Totpes = compv *TRM;
  58.           Totdol = Totpes / dolar;
  59.           Totbit = Totdol/ bitcoin;
  60.           Toteu = Totdol/ euros;
  61.           Z=12+rand() % 37;
  62.           Z=12;
  63.           S=rand() % 6;
  64.           S=2;
  65.          
  66.           ValorDescu = Totpes*cont/100;
  67.           valor_recar=(Totpes-ValorDescu)*S/100;
  68.           neto=(Totpes-ValorDescu)+valor_recar;
  69.          
  70.                
  71.          cout<<" Valor portátil en pesos: $"<<Totpes<<endl;
  72.          cout<<"Valor portátil en dólares: $"<<Totdol <<endl;
  73.          cout<<"Valor portátil en euros: $"<<Toteu <<endl;
  74.          cout<<"Valor portátil en bitcoin: $"<<Totbit <<endl;
  75.          cout<<"Valor del descuento: $"<<ValorDescu<<endl;
  76.          cout<<"Valor de la compra con el descuento:  $"<< Totpes-ValorDescu<<endl;
  77.          cout<<"porcentaje del recargo: "<<S<<"%"<<endl;
  78.          cout<<"Valor del recargo: $"<<valor_recar<<endl;
  79.          cout<<"Numero de Cuotas: "<<Z<<endl;
  80.          cout<<"Valor neto: $"<<neto<<endl;
  81.          cout<<"Valor de cuota mensual: $"<<neto/Z<<endl;
  82.          
  83.          cout<<"EL SEÑOR "+Nombre+" "+Apellido+" CON RESIDENCIA EN  "+pais+", CONMPRÒ UN COMPUTADOR QUE COSTÒ "+compv1+" INR, CON UN VALOR NETO "+to_string(neto)+" COP"<<endl;
  84.          
  85.          cout.setf(ios::fixed);
  86.          cout.precision(15);
  87.          
  88.           A=1+rand() % 3;
  89.           B=-50+rand() % 101;
  90.           C=(1+rand() % 11)*7;
  91.           A = 3;
  92.           B = -41;
  93.           C = 21;
  94.          
  95.           cout<<"Valor de A: "<<A<<endl;
  96.           cout<<"Valor de B: "<<B<<endl;
  97.           cout<<"Valor de C: "<<C<<endl;
  98.          
  99.           X=sqrt(e*pow(A,(2*B-4)))/pow(pow(pi,3*A+B),0.2)+cbrt(0.1*pow (C ,(4)));
  100.        
  101.          cout<<"El resultado de de la ecuaciòn es: "<<X<<endl;
  102.  
  103.   return 0;
  104.  
  105. }
Parsed in 0.027 seconds