RicardasSim

for break;

Jan 17th, 2020
742
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 10.01 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define  FIRST_V   1
  5. #define  SECOND_V  2
  6. #define  THIRD_V   3
  7.  
  8. int arr_1[5] = {0,0,0,3,0};
  9. int arr_2[5] = {0,1,0,3,0};
  10. int arr_3[5] = {0,0,2,3,0};
  11. int arr_4[5] = {0,1,2,3,0};
  12.  
  13. int main()
  14. {
  15.  
  16. /**************************************************/
  17.  
  18.     int var = THIRD_V;
  19.  
  20.     printf("1a. var: (%d) array: ( ", var);
  21.     for ( int i = 0 ; i < 5 ; ++i )
  22.     {
  23.         printf("%d ", arr_1[i]);
  24.     }
  25.  
  26.     printf(") ");
  27.  
  28.     for ( int i = 0 ; i < 5 ; ++i )
  29.     {
  30.         printf("x ");
  31.  
  32.         if ( arr_1[i] == FIRST_V )
  33.         {
  34.             var = FIRST_V;
  35.             break;
  36.         }
  37.  
  38.         if ( var != FIRST_V && arr_1[i] == SECOND_V )
  39.         {
  40.             var = SECOND_V;
  41.         }
  42.     }
  43.  
  44.     printf(" result: %d\n", var);
  45.  
  46. /**************************************************/
  47.  
  48.     var = THIRD_V;
  49.  
  50.     printf("1b. var: (%d) array: ( ", var);
  51.     for ( int i = 0 ; i < 5 ; ++i )
  52.     {
  53.         printf("%d ", arr_2[i]);
  54.     }
  55.  
  56.     printf(") ");
  57.  
  58.     for ( int i = 0 ; i < 5 ; ++i )
  59.     {
  60.         printf("x ");
  61.  
  62.         if ( arr_2[i] == FIRST_V )
  63.         {
  64.             var = FIRST_V;
  65.             break;
  66.         }
  67.  
  68.         if ( var != FIRST_V && arr_2[i] == SECOND_V )
  69.         {
  70.             var = SECOND_V;
  71.         }
  72.     }
  73.  
  74.     printf(" result: %d\n", var);
  75.  
  76. /**************************************************/
  77.  
  78.     var = THIRD_V;
  79.  
  80.     printf("1c. var: (%d) array: ( ", var);
  81.     for ( int i = 0 ; i < 5 ; ++i )
  82.     {
  83.         printf("%d ", arr_3[i]);
  84.     }
  85.  
  86.     printf(") ");
  87.  
  88.     for ( int i = 0 ; i < 5 ; ++i )
  89.     {
  90.         printf("x ");
  91.  
  92.         if ( arr_3[i] == FIRST_V )
  93.         {
  94.             var = FIRST_V;
  95.             break;
  96.         }
  97.  
  98.         if ( var != FIRST_V && arr_3[i] == SECOND_V )
  99.         {
  100.             var = SECOND_V;
  101.         }
  102.     }
  103.  
  104.     printf(" result: %d\n", var);
  105.  
  106. /**************************************************/
  107.  
  108.     var = THIRD_V;
  109.  
  110.     printf("1d. var: (%d) array: ( ", var);
  111.     for ( int i = 0 ; i < 5 ; ++i )
  112.     {
  113.         printf("%d ", arr_4[i]);
  114.     }
  115.  
  116.     printf(") ");
  117.  
  118.     for ( int i = 0 ; i < 5 ; ++i )
  119.     {
  120.         printf("x ");
  121.  
  122.         if ( arr_4[i] == FIRST_V )
  123.         {
  124.             var = FIRST_V;
  125.             break;
  126.         }
  127.  
  128.         if ( var != FIRST_V && arr_4[i] == SECOND_V )
  129.         {
  130.             var = SECOND_V;
  131.         }
  132.     }
  133.  
  134.     printf(" result: %d\n", var);
  135.  
  136. /**************************************************/
  137.  
  138.     printf("\n");
  139.  
  140. /**************************************************/
  141.  
  142.     var = FIRST_V;
  143.  
  144.     printf("2a. var: (%d) array: ( ", var);
  145.     for ( int i = 0 ; i < 5 ; ++i )
  146.     {
  147.         printf("%d ", arr_1[i]);
  148.     }
  149.  
  150.     printf(") ");
  151.  
  152.     for ( int i = 0 ; i < 5 ; ++i )
  153.     {
  154.         printf("x ");
  155.  
  156.         if ( arr_1[i] == FIRST_V )
  157.         {
  158.             var = FIRST_V;
  159.             break;
  160.         }
  161.  
  162.         if ( var != FIRST_V && arr_1[i] == SECOND_V )
  163.         {
  164.             var = SECOND_V;
  165.         }
  166.     }
  167.  
  168.     printf(" result: %d\n", var);
  169.  
  170. /**************************************************/
  171.  
  172.     var = FIRST_V;
  173.  
  174.     printf("2b. var: (%d) array: ( ", var);
  175.     for ( int i = 0 ; i < 5 ; ++i )
  176.     {
  177.         printf("%d ", arr_2[i]);
  178.     }
  179.  
  180.     printf(") ");
  181.  
  182.     for ( int i = 0 ; i < 5 ; ++i )
  183.     {
  184.         printf("x ");
  185.  
  186.         if ( arr_2[i] == FIRST_V )
  187.         {
  188.             var = FIRST_V;
  189.             break;
  190.         }
  191.  
  192.         if ( var != FIRST_V && arr_2[i] == SECOND_V )
  193.         {
  194.             var = SECOND_V;
  195.         }
  196.     }
  197.  
  198.     printf(" result: %d\n", var);
  199.  
  200. /**************************************************/
  201.  
  202.     var = FIRST_V;
  203.  
  204.     printf("2c. var: (%d) array: ( ", var);
  205.     for ( int i = 0 ; i < 5 ; ++i )
  206.     {
  207.         printf("%d ", arr_3[i]);
  208.     }
  209.  
  210.     printf(") ");
  211.  
  212.     for ( int i = 0 ; i < 5 ; ++i )
  213.     {
  214.         printf("x ");
  215.  
  216.         if ( arr_3[i] == FIRST_V )
  217.         {
  218.             var = FIRST_V;
  219.             break;
  220.         }
  221.  
  222.         if ( var != FIRST_V && arr_3[i] == SECOND_V )
  223.         {
  224.             var = SECOND_V;
  225.         }
  226.     }
  227.  
  228.     printf(" result: %d\n", var);
  229.  
  230. /**************************************************/
  231.  
  232.     var = FIRST_V;
  233.  
  234.     printf("2d. var: (%d) array: ( ", var);
  235.     for ( int i = 0 ; i < 5 ; ++i )
  236.     {
  237.         printf("%d ", arr_4[i]);
  238.     }
  239.  
  240.     printf(") ");
  241.  
  242.     for ( int i = 0 ; i < 5 ; ++i )
  243.     {
  244.         printf("x ");
  245.  
  246.         if ( arr_4[i] == FIRST_V )
  247.         {
  248.             var = FIRST_V;
  249.             break;
  250.         }
  251.  
  252.         if ( var != FIRST_V && arr_4[i] == SECOND_V )
  253.         {
  254.             var = SECOND_V;
  255.         }
  256.     }
  257.  
  258.     printf(" result: %d\n", var);
  259.  
  260. /**************************************************/
  261.  
  262.     printf("\n");
  263.  
  264. /**************************************************/
  265.  
  266.     var = THIRD_V;
  267.  
  268.     printf("3a. var: (%d) array: ( ", var);
  269.     for ( int i = 0 ; i < 5 ; ++i )
  270.     {
  271.         printf("%d ", arr_1[i]);
  272.     }
  273.  
  274.     printf(") ");
  275.  
  276.     for ( int i = 0 ; i < 5 ; ++i )
  277.     {
  278.         printf("x ");
  279.  
  280.         if ( arr_1[i] == FIRST_V )
  281.         {
  282.             var = FIRST_V;
  283.             break;
  284.         }
  285.  
  286.         if ( arr_1[i] == SECOND_V )
  287.         {
  288.             var = SECOND_V;
  289.         }
  290.     }
  291.  
  292.     printf(" result: %d\n", var);
  293.  
  294. /**************************************************/
  295.  
  296.     var = THIRD_V;
  297.  
  298.     printf("3b. var: (%d) array: ( ", var);
  299.     for ( int i = 0 ; i < 5 ; ++i )
  300.     {
  301.         printf("%d ", arr_2[i]);
  302.     }
  303.  
  304.     printf(") ");
  305.  
  306.     for ( int i = 0 ; i < 5 ; ++i )
  307.     {
  308.         printf("x ");
  309.  
  310.         if ( arr_2[i] == FIRST_V )
  311.         {
  312.             var = FIRST_V;
  313.             break;
  314.         }
  315.  
  316.         if ( arr_2[i] == SECOND_V )
  317.         {
  318.             var = SECOND_V;
  319.         }
  320.     }
  321.  
  322.     printf(" result: %d\n", var);
  323.  
  324. /**************************************************/
  325.  
  326.     var = THIRD_V;
  327.  
  328.     printf("3c. var: (%d) array: ( ", var);
  329.     for ( int i = 0 ; i < 5 ; ++i )
  330.     {
  331.         printf("%d ", arr_3[i]);
  332.     }
  333.  
  334.     printf(") ");
  335.  
  336.     for ( int i = 0 ; i < 5 ; ++i )
  337.     {
  338.         printf("x ");
  339.  
  340.         if ( arr_3[i] == FIRST_V )
  341.         {
  342.             var = FIRST_V;
  343.             break;
  344.         }
  345.  
  346.         if ( arr_3[i] == SECOND_V )
  347.         {
  348.             var = SECOND_V;
  349.         }
  350.     }
  351.  
  352.     printf(" result: %d\n", var);
  353.  
  354. /**************************************************/
  355.  
  356.     var = THIRD_V;
  357.  
  358.     printf("3d. var: (%d) array: ( ", var);
  359.     for ( int i = 0 ; i < 5 ; ++i )
  360.     {
  361.         printf("%d ", arr_4[i]);
  362.     }
  363.  
  364.     printf(") ");
  365.  
  366.     for ( int i = 0 ; i < 5 ; ++i )
  367.     {
  368.         printf("x ");
  369.  
  370.         if ( arr_4[i] == FIRST_V )
  371.         {
  372.             var = FIRST_V;
  373.             break;
  374.         }
  375.  
  376.         if ( arr_4[i] == SECOND_V )
  377.         {
  378.             var = SECOND_V;
  379.         }
  380.     }
  381.  
  382.     printf(" result: %d\n", var);
  383.  
  384. /**************************************************/
  385.  
  386.     printf("\n");
  387.  
  388. /**************************************************/
  389.  
  390.     var = FIRST_V;
  391.  
  392.     printf("4a. var: (%d) array: ( ", var);
  393.     for ( int i = 0 ; i < 5 ; ++i )
  394.     {
  395.         printf("%d ", arr_1[i]);
  396.     }
  397.  
  398.     printf(") ");
  399.  
  400.     for ( int i = 0 ; i < 5 ; ++i )
  401.     {
  402.         printf("x ");
  403.  
  404.         if ( arr_1[i] == FIRST_V )
  405.         {
  406.             var = FIRST_V;
  407.             break;
  408.         }
  409.  
  410.         if ( arr_1[i] == SECOND_V )
  411.         {
  412.             var = SECOND_V;
  413.         }
  414.     }
  415.  
  416.     printf(" result: %d\n", var);
  417.  
  418. /**************************************************/
  419.  
  420.     var = FIRST_V;
  421.  
  422.     printf("4b. var: (%d) array: ( ", var);
  423.     for ( int i = 0 ; i < 5 ; ++i )
  424.     {
  425.         printf("%d ", arr_2[i]);
  426.     }
  427.  
  428.     printf(") ");
  429.  
  430.     for ( int i = 0 ; i < 5 ; ++i )
  431.     {
  432.         printf("x ");
  433.  
  434.         if ( arr_2[i] == FIRST_V )
  435.         {
  436.             var = FIRST_V;
  437.             break;
  438.         }
  439.  
  440.         if ( arr_2[i] == SECOND_V )
  441.         {
  442.             var = SECOND_V;
  443.         }
  444.     }
  445.  
  446.     printf(" result: %d\n", var);
  447.  
  448. /**************************************************/
  449.  
  450.     var = FIRST_V;
  451.  
  452.     printf("4c. var: (%d) array: ( ", var);
  453.     for ( int i = 0 ; i < 5 ; ++i )
  454.     {
  455.         printf("%d ", arr_3[i]);
  456.     }
  457.  
  458.     printf(") ");
  459.  
  460.     for ( int i = 0 ; i < 5 ; ++i )
  461.     {
  462.         printf("x ");
  463.  
  464.         if ( arr_3[i] == FIRST_V )
  465.         {
  466.             var = FIRST_V;
  467.             break;
  468.         }
  469.  
  470.         if ( arr_3[i] == SECOND_V )
  471.         {
  472.             var = SECOND_V;
  473.         }
  474.     }
  475.  
  476.     printf(" result: %d\n", var);
  477.  
  478. /**************************************************/
  479.  
  480.     var = FIRST_V;
  481.  
  482.     printf("4d. var: (%d) array: ( ", var);
  483.     for ( int i = 0 ; i < 5 ; ++i )
  484.     {
  485.         printf("%d ", arr_4[i]);
  486.     }
  487.  
  488.     printf(") ");
  489.  
  490.     for ( int i = 0 ; i < 5 ; ++i )
  491.     {
  492.         printf("x ");
  493.  
  494.         if ( arr_4[i] == FIRST_V )
  495.         {
  496.             var = FIRST_V;
  497.             break;
  498.         }
  499.  
  500.         if ( arr_4[i] == SECOND_V )
  501.         {
  502.             var = SECOND_V;
  503.         }
  504.     }
  505.  
  506.     printf(" result: %d\n", var);
  507.  
  508. /**************************************************/
  509.  
  510.     return 0;
  511. }
  512.  
  513. /*
  514. output:
  515.  
  516. 1a. var: (3) array: ( 0 0 0 3 0 ) x x x x x  result: 3
  517. 1b. var: (3) array: ( 0 1 0 3 0 ) x x  result: 1
  518. 1c. var: (3) array: ( 0 0 2 3 0 ) x x x x x  result: 2
  519. 1d. var: (3) array: ( 0 1 2 3 0 ) x x  result: 1
  520.  
  521. 2a. var: (1) array: ( 0 0 0 3 0 ) x x x x x  result: 1
  522. 2b. var: (1) array: ( 0 1 0 3 0 ) x x  result: 1
  523. 2c. var: (1) array: ( 0 0 2 3 0 ) x x x x x  result: 1
  524. 2d. var: (1) array: ( 0 1 2 3 0 ) x x  result: 1
  525.  
  526. 3a. var: (3) array: ( 0 0 0 3 0 ) x x x x x  result: 3
  527. 3b. var: (3) array: ( 0 1 0 3 0 ) x x  result: 1
  528. 3c. var: (3) array: ( 0 0 2 3 0 ) x x x x x  result: 2
  529. 3d. var: (3) array: ( 0 1 2 3 0 ) x x  result: 1
  530.  
  531. 4a. var: (1) array: ( 0 0 0 3 0 ) x x x x x  result: 1
  532. 4b. var: (1) array: ( 0 1 0 3 0 ) x x  result: 1
  533. 4c. var: (1) array: ( 0 0 2 3 0 ) x x x x x  result: 2
  534. 4d. var: (1) array: ( 0 1 2 3 0 ) x x  result: 1
  535.  
  536. */
Advertisement
Add Comment
Please, Sign In to add comment