Abelsor

Semana 4 - Ejercicio 8

Feb 21st, 2022 (edited)
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.09 KB | None | 0 0
  1. /*
  2.                     Semana 4 - Ejercicio 8
  3.     Calcule e imprima:
  4.                         4 + 7 + 10 + ... 28
  5.                        .....................
  6.                         6 x 9 x 12 x ... 27
  7. */
  8.  
  9. #include<iostream>
  10. #include <iomanip>
  11. using namespace std;
  12.  
  13. int main()
  14. {
  15.     float numerador = 0; // Como tenemos una suma, el elemento nulo es '0'. Inicializamos con el mismo
  16.     float denominador = 1; // Como tenemos un producto, el elemento nulo es '1'. Inicializamos con el mismo
  17.    
  18.     /*
  19.         Obs: (Opcional) Como trabajaremos con numeros muy grandes, para tener una mejor resolucion se utiliza la libreria 'iomanip'. La funcion 'setprecision(k)'
  20.         donde 'k' representa la cantidad de decimales despues de la coma.
  21.        
  22.         Se utiliza asi  -->  cout<<setprecision(2)<<fixed<<numero;   -->  0.00
  23.     */
  24.     // Para el numerador
  25.     for(int i=4 ; i<=28 ; i+=3){
  26.         numerador += i;
  27.         cout<<setprecision(0)<<fixed<<numerador<<endl;
  28.     }
  29.     cout<<"\n";
  30.     // Para el denominador
  31.     for(int i=6 ; i<=27 ; i+=3){
  32.         denominador *= i;
  33.         cout<<setprecision(0)<<fixed<<denominador<<endl;
  34.     }
  35.    
  36.     cout<<"\n El resultado es: "<<setprecision(12)<<fixed<<numerador/denominador<<endl;
  37. }
Add Comment
Please, Sign In to add comment