Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <fstream>
  4. #include <ctime>
  5.  
  6. void generazione_dati (int &a, int &b) {
  7.     std::fstream f;
  8.     f.open ("conf.txt");
  9.     a = rand()% 25 + 1;
  10.     b = rand()% 25 + 1;
  11.     f << a << b << ",";
  12.     f.close();
  13. }
  14.  
  15. void riempimento_dati (int a, int b, int** arr) {
  16.     for (int i=0; i<a; ++i) {
  17.         for (int j=0; i<b; ++j)
  18.             arr [i][j] = rand()% 256;
  19.     }
  20. }
  21.  
  22. void caricamento_dati (int a, int b, int** arr) {
  23.     std::fstream f;
  24.     f.open ("data.csv");
  25.     for (int i=0; i<a; ++i) {
  26.         for (int j=0; j<b; ++j) {
  27.             if (j = b-1)
  28.                 f << arr [i][j];
  29.             else
  30.                 f << arr [i][j] << ",";
  31.         }
  32.         f << "\n";
  33.     }
  34.     f.close();
  35. }
  36.  
  37. int main() {
  38.     srand(time(NULL));
  39.     int a, b;
  40.     generazione_dati (a, b);
  41.     int** arr = new int* [a];
  42.     for (int i=0; i<a; ++i)
  43.         arr [i] = new int [b];
  44.     riempimento_dati (a, b, arr);
  45.     caricamento_dati (a, b, arr);
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement