STL,CSS

Z8. Cree un contenedor del tipo que almacenará 10 elementos del tipo de coma flotante con una precisión de 10. Cada elemento debe tener inicialmente el valor 3.1415926535. Luego dobla el primer elemento y triplica el último. Mostrar el contenido del contenedor.

 

#include <iostream>
#include <iomanip>
#include <vector>

using namespace std;

int main()
{
  // creamos una matriz de 10 elementos
  // los elementos son del tipo doble
  // cada elemento contiene inicialmente 3.1415926535

  vector<double> X(10, 3.1415926535);
  unsigned i;

  cout << setprecision(10) << fixed;

  // duplicamos el primer elemento

  X.front() *= 2;

  // triplicamos el último elemento

  X.back() *= 3;

  for(i = 0; i < X.size(); i++)
    cout << "X[" << i << "] = " << X[i] << endl;

  return 0;
} 

segunda solución

#include <iostream> #include <iomanip> #include <vector>
using namespace std; int main() { vector V(10, 3.1415926535); unsigned i; cout << setprecision(10) << fixed; V.front() *= 2; V.back() *= 3; for(i = 0; i < V.size(); i++) cout << "V[" << i << "] = " << V[i] << endl; return 0; }


Dodaj komentarz






Dodaj

© 2013-2025 PRV.pl
Strona została stworzona kreatorem stron w serwisie PRV.pl