fcamuso

Lezione 23, for annidati UNICODE e UTF8

Apr 22nd, 2026
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.43 KB | None | 0 0
  1. #define WIN32_LEAN_AND_MEAN
  2. #define NOMINMAX
  3. #include <windows.h>
  4. #include <cstdint>
  5. import std;
  6.  
  7. int estrai_numero(int min, int max) {
  8.     // 'static' รจ obbligatorio: il generatore viene inizializzato
  9.     // e produce il seme una sola volta alla prima chiamata.
  10.     static std::mt19937 gen{ std::random_device{}() };
  11.  
  12.     std::uniform_int_distribution<> distr(min, max);
  13.     return distr(gen);
  14. }
  15.  
  16. auto main() -> int
  17. {
  18.     SetConsoleOutputCP(CP_UTF8);
  19.  
  20.     //for (int righe = 0; righe < 5; righe++)
  21.     //{
  22.     //  for (int i = 0; i < 5; i++)
  23.     //  {
  24.     //      std::print("๐Ÿš€");
  25.     //  }
  26.     //  std::println("");
  27.     //}
  28.  
  29.     //for (int righe = 0; righe < 5; righe++)
  30.     //{
  31.     //  for (int i = 0; i < 5; i++)
  32.     //  {
  33.     //      std::print("๐Ÿš€" + std::string( i==4 ? "\n" : ""));
  34.     //  }
  35.     //}
  36.  
  37.     //int in_riga = 0;
  38.     //for (int cont=0; cont<25; cont++)
  39.     //{  
  40.     //  std::print("๐Ÿš€");
  41.     //  in_riga++;
  42.  
  43.     //  if (in_riga == 5)
  44.     //  {
  45.     //      std::println("");
  46.     //      in_riga = 0;
  47.     //  }
  48.     //}
  49.  
  50.     //for (int cont = 1; cont <= 25; cont++)
  51.     //{
  52.     //  std::print("๐Ÿš€");  
  53.     //  if (cont % 5 == 0) std::println("");
  54.     //}
  55.  
  56.  
  57.     int quante_colonne = 5, quante_righe = 5;
  58.     std::string riga_razzi = "";
  59.     for (int i = 0; i < quante_colonne; i++) riga_razzi += "๐Ÿš€";
  60.  
  61.     for (int cont = 0; cont <quante_righe; cont++)
  62.     {
  63.         std::println("{}", riga_razzi);
  64.     }
  65.  
  66.     //for (int righe = 0; righe < quante_righe; righe++)
  67.     //{
  68.     //  std::println("{}", std::string(15, "๐Ÿš€"));
  69.     //}
  70.  
  71.    
  72. }
  73.  
Advertisement
Add Comment
Please, Sign In to add comment