Advertisement
Guest User

Untitled

a guest
Sep 30th, 2020
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.55 KB | None | 0 0
  1. #include<iostream>
  2.  
  3. #include<time.h> //pobranie czasu
  4.  
  5. #include<windows.h>
  6.  
  7.  
  8.  
  9. using namespace std;
  10.  
  11. int tab[52];
  12.  
  13.  
  14.  
  15. int main()
  16.  
  17. {
  18.  
  19.  srand(time(NULL));
  20.  
  21.    
  22.  
  23.  
  24.  
  25.     for (int i = 0; i<52; i++)
  26.  
  27.     {
  28.  
  29.         tab[i] = rand() % 52+ 1;
  30.  
  31.         for (int j = 0; j<i; j++)
  32.  
  33.         {
  34.  
  35.             if (tab[j] == tab[i])
  36.  
  37.             {
  38.  
  39.                 tab[i] = rand() % 52+ 1;
  40.  
  41.                 j = -1; // bo zaraz j zostanie zinkrementowane
  42.  
  43.              }
  44.  
  45.             // o tutaj nastepuje j++ (na koncu petli, bo postinkrementacja)
  46.  
  47.          }
  48.  
  49.      
  50.  
  51.     }
  52.  
  53.    
  54.  
  55.     for (int i = 0; i<5; i++)
  56.  
  57.    {
  58.  
  59.  // cout<<tab[i]<<endl;
  60.  
  61.  
  62.  
  63.  cout<<i+1<<": ";
  64.  
  65.    
  66.  
  67.  
  68.  
  69.     switch(tab[i])
  70.  
  71.      {
  72.  
  73.             case 1:
  74.  
  75.         {
  76.  
  77.          
  78.  
  79.          cout << " AS cze "<<endl; //można tak
  80.  
  81.         }
  82.  
  83.         break;
  84.  
  85.             case 2:
  86.  
  87.         {
  88.  
  89.          
  90.  
  91.          cout << " AS dzw \n"; // ale tak jest lepiej
  92.  
  93.         }
  94.  
  95.         break;
  96.  
  97.             case 3:
  98.  
  99.         {
  100.  
  101.          
  102.  
  103.          cout << " AS wino \n";
  104.  
  105.         }
  106.  
  107.         break;
  108.  
  109.             case 4:
  110.  
  111.         {
  112.  
  113.          
  114.  
  115.         cout << " AS zo \n";
  116.  
  117.         }
  118.  
  119.         break;
  120.  
  121.             case 5:
  122.  
  123.         {
  124.  
  125.          cout << " K cz \n";
  126.  
  127.         }
  128.  
  129.         break;
  130.  
  131.             case 6:
  132.  
  133.         {
  134.  
  135.          cout << " K dzw \n";
  136.  
  137.         }
  138.  
  139.         break;
  140.  
  141.            case 7:
  142.  
  143.         {
  144.  
  145.          cout << " K wino"<<endl; //można tak
  146.  
  147.         }
  148.  
  149.         break;
  150.  
  151.           case 8:
  152.  
  153.         {
  154.  
  155.          cout << " K zo \n"; // ale tak jest lepiej
  156.  
  157.         }
  158.  
  159.         break;
  160.  
  161.             case 9:
  162.  
  163.         {
  164.  
  165.          cout << " Q cz \n";
  166.  
  167.         }
  168.  
  169.         break;
  170.  
  171.             case 10:
  172.  
  173.         {
  174.  
  175.         cout << " Q dzw \n";
  176.  
  177.         }
  178.  
  179.         break;
  180.  
  181.             case 11:
  182.  
  183.        {
  184.  
  185.          cout << " Q wino \n";
  186.  
  187.         }
  188.  
  189.         break;
  190.  
  191.             case 12:
  192.  
  193.         {
  194.  
  195.          cout << " Q zo \n";
  196.  
  197.         }
  198.  
  199.         break;
  200.  
  201.             case 13:
  202.  
  203.         {
  204.  
  205.          cout << " J cze "<<endl; //można tak
  206.  
  207.         }
  208.  
  209.         break;
  210.  
  211.             case 14:
  212.  
  213.         {
  214.  
  215.          cout << " J dzw \n"; // ale tak jest lepiej
  216.  
  217.         }
  218.  
  219.         break;
  220.  
  221.             case 15:
  222.  
  223.         {
  224.  
  225.          cout << " J wino \n";
  226.  
  227.         }
  228.  
  229.         break;
  230.  
  231.             case 16:
  232.  
  233.         {
  234.  
  235.         cout << " J zo \n";
  236.  
  237.         }
  238.  
  239.       break;
  240.  
  241.             case 17:
  242.  
  243.         {
  244.  
  245.          cout << " 10 cze "<<endl; //można tak
  246.  
  247.         }
  248.  
  249.         break;
  250.  
  251.             case 18:
  252.  
  253.         {
  254.  
  255.          cout << " 10 dzw \n"; // ale tak jest lepiej
  256.  
  257.         }
  258.  
  259.         break;
  260.  
  261.             case 19:
  262.  
  263.         {
  264.  
  265.          cout << " 10 wino \n";
  266.  
  267.         }
  268.  
  269.         break;
  270.  
  271.             case 20:
  272.  
  273.         {
  274.  
  275.         cout << " 10 zo \n";
  276.  
  277.         }
  278.  
  279.         break;
  280.  
  281.             case 21:
  282.  
  283.         {
  284.  
  285.          cout << " 9 cze "<<endl; //można tak
  286.  
  287.         }
  288.  
  289.         break;
  290.  
  291.             case 22:
  292.  
  293.         {
  294.  
  295.          cout << " 9 dzw \n"; // ale tak jest lepiej
  296.  
  297.         }
  298.  
  299.         break;
  300.  
  301.             case 23:
  302.  
  303.         {
  304.  
  305.          cout << " 9 wino \n";
  306.  
  307.         }
  308.  
  309.         break;
  310.  
  311.             case 24:
  312.  
  313.         {
  314.  
  315.         cout << " 9 zo \n";
  316.  
  317.         }
  318.  
  319.         break;
  320.  
  321.               case 25:
  322.  
  323.         {
  324.  
  325.          cout << " 8 cze "<<endl; //można tak
  326.  
  327.         }
  328.  
  329.         break;
  330.  
  331.             case 26:
  332.  
  333.         {
  334.  
  335.          cout << " 8 dzw \n"; // ale tak jest lepiej
  336.  
  337.         }
  338.  
  339.         break;
  340.  
  341.             case 27:
  342.  
  343.         {
  344.  
  345.          cout << " 8 wino \n";
  346.  
  347.         }
  348.  
  349.         break;
  350.  
  351.             case 28:
  352.  
  353.         {
  354.  
  355.         cout << " 8 zo \n";
  356.  
  357.         }
  358.  
  359.         break;
  360.  
  361.               case 29:
  362.  
  363.         {
  364.  
  365.          cout << " 7 cze "<<endl; //można tak
  366.  
  367.         }
  368.  
  369.         break;
  370.  
  371.             case 30:
  372.  
  373.         {
  374.  
  375.          cout << " 7 dzw \n"; // ale tak jest lepiej
  376.  
  377.         }
  378.  
  379.         break;
  380.  
  381.             case 31:
  382.  
  383.         {
  384.  
  385.          cout << " 7 wino \n";
  386.  
  387.         }
  388.  
  389.         break;
  390.  
  391.             case 32:
  392.  
  393.         {
  394.  
  395.         cout << " 7 zo \n";
  396.  
  397.         }
  398.  
  399.         break;
  400.  
  401.               case 33:
  402.  
  403.         {
  404.  
  405.          cout << " 6 cze "<<endl; //można tak
  406.  
  407.         }
  408.  
  409.         break;
  410.  
  411.             case 34:
  412.  
  413.         {
  414.  
  415.          cout << " 6 dzw \n"; // ale tak jest lepiej
  416.  
  417.         }
  418.  
  419.         break;
  420.  
  421.             case 35:
  422.  
  423.         {
  424.  
  425.          cout << " 6 wino \n";
  426.  
  427.         }
  428.  
  429.         break;
  430.  
  431.             case 36:
  432.  
  433.         {
  434.  
  435.         cout << " 6 zo \n";
  436.  
  437.         }
  438.  
  439.         break;
  440.  
  441.               case 37:
  442.  
  443.         {
  444.  
  445.          cout << " 5 cze "<<endl; //można tak
  446.  
  447.         }
  448.  
  449.         break;
  450.  
  451.             case 38:
  452.  
  453.         {
  454.  
  455.          cout << " 5 dzw \n"; // ale tak jest lepiej
  456.  
  457.         }
  458.  
  459.         break;
  460.  
  461.             case 39:
  462.  
  463.         {
  464.  
  465.          cout << " 5 wino \n";
  466.  
  467.         }
  468.  
  469.         break;
  470.  
  471.             case 40:
  472.  
  473.         {
  474.  
  475.         cout << " 5 zo \n";
  476.  
  477.         }
  478.  
  479.         break;
  480.  
  481.               case 41:
  482.  
  483.         {
  484.  
  485.          cout << " 4 cze "<<endl; //można tak
  486.  
  487.         }
  488.  
  489.         break;
  490.  
  491.             case 42:
  492.  
  493.         {
  494.  
  495.          cout << " 4 dzw \n"; // ale tak jest lepiej
  496.  
  497.         }
  498.  
  499.         break;
  500.  
  501.             case 43:
  502.  
  503.         {
  504.  
  505.          cout << " 4 wino \n";
  506.  
  507.         }
  508.  
  509.         break;
  510.  
  511.             case 44:
  512.  
  513.         {
  514.  
  515.         cout << " 4 zo \n";
  516.  
  517.         }
  518.  
  519.         break;
  520.  
  521.               case 45:
  522.  
  523.         {
  524.  
  525.          cout << " 3 cze "<<endl; //można tak
  526.  
  527.         }
  528.  
  529.         break;
  530.  
  531.             case 46:
  532.  
  533.         {
  534.  
  535.          cout << " 3 dzw \n"; // ale tak jest lepiej
  536.  
  537.         }
  538.  
  539.         break;
  540.  
  541.             case 47:
  542.  
  543.         {
  544.  
  545.          cout << " 3 wino \n";
  546.  
  547.         }
  548.  
  549.         break;
  550.  
  551.             case 48:
  552.  
  553.         {
  554.  
  555.         cout << " 3 zo \n";
  556.  
  557.         }
  558.  
  559.         break;
  560.  
  561.               case 49:
  562.  
  563.         {
  564.  
  565.          cout << " 2 cze "<<endl; //można tak
  566.  
  567.         }
  568.  
  569.         break;
  570.  
  571.             case 50:
  572.  
  573.         {
  574.  
  575.          cout << " 2 dzw \n"; // ale tak jest lepiej
  576.  
  577.         }
  578.  
  579.         break;
  580.  
  581.             case 51:
  582.  
  583.         {
  584.  
  585.          cout << " 2 wino \n";
  586.  
  587.         }
  588.  
  589.         break;
  590.  
  591.             case 52:
  592.  
  593.         {
  594.  
  595.         cout << " 2 zo \n";
  596.  
  597.         }
  598.  
  599.         break;
  600.  
  601.       default:
  602.  
  603.       {
  604.  
  605.       cout<<"nie ma takiej ocji";
  606.  
  607.       }
  608.  
  609.      
  610.  
  611.  
  612.  
  613.    
  614.  
  615.    }
  616.  
  617.      
  618.  
  619.  }
  620.  
  621.    
  622.  
  623.  
  624.  
  625.  
  626.  
  627.      
  628.  
  629.     return 0;
  630.  
  631.    
  632.  
  633. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement