Advertisement
dllbridge

Untitled

Nov 20th, 2024
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.32 KB | None | 0 0
  1.  
  2.  
  3.  
  4. #include  <stdio.h>
  5. #include <stdlib.h>
  6. #include   <time.h>
  7.  
  8.  
  9.  
  10.  
  11. void monitor(int* p);
  12.  
  13.  
  14.  
  15. /////////////////////////////////////////////////////////////////
  16. int main()                                                     //
  17. {
  18.    
  19.     srand(time(0));
  20.    
  21.     int      v = 7,
  22.       nCounter = 0;
  23.     int  array[10];
  24.    
  25.    
  26.     for(int i = 0; i < 10; i++)
  27.     {
  28.         array[i] = rand()%200;    
  29.     }
  30.    
  31.     monitor(array);
  32.    
  33.     v = array[9];
  34.    
  35.     printf("The last element in the array = %d  \n", v);
  36.      
  37.    
  38.    
  39.    
  40.     for(int i = 0; i < 9; i++)
  41.     {
  42.         if (array[i] < v)
  43.         {
  44.              nCounter ++;
  45.          
  46.         }
  47.        
  48.     }
  49.    
  50.     printf("The number of elements is less than the last one = %d  \n", nCounter);
  51. }
  52.  
  53.  
  54. /////////////////////////////////////////////////////////////////  
  55. void monitor(int* p)                                           //
  56. {
  57.      for (int i = 0; i < 10; i++)
  58.      {
  59.         printf("%d ,", p[i]);
  60.      }  printf("\n");
  61. }
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. /*
  71.  
  72. #include <stdio.h>
  73. #include<locale.h>
  74.  
  75. char  * foo(int p);
  76.  
  77.  
  78.  
  79. //////////////////////////////////////////////////////////////////////
  80. int main()
  81. {
  82.     setlocale(LC_ALL, "rus");
  83.    
  84.     int n = 4;
  85.    
  86.     char *psz = foo(n);
  87.    
  88.     printf("%s\n", psz);
  89. }
  90.  
  91.  
  92.  
  93.  
  94.  
  95. //////////////////////////////////////////////////////////////////////
  96. char *foo( int p)
  97. {
  98.      
  99.     static char array1[10] =   "Один";
  100.     static char array2[10] =    "Два";
  101.     static char array3[10] =    "Три";
  102.     static char array4[10] = "Четыре";
  103.     static char array5[10] =   "ПЯть";
  104.     static char array6[10] =  "Шесть";
  105.     static char array7[10] =   "Семь";
  106.     static char array8[10] = "Восемь";
  107.     static char array9[10] = "Девять";
  108.    
  109.    if(p == 1)  return array1;
  110.    if(p == 2)  return array2;
  111.    if(p == 3)  return array3;
  112.  
  113.    if (p == 4)
  114.    {
  115.        return array4;
  116.    }
  117.    if (p == 5)
  118.    {
  119.        return array5;
  120.    }
  121.    if (p == 6)
  122.    {
  123.        return array6;
  124.    }
  125.    if (p == 7)
  126.    {
  127.        return array7;
  128.    }
  129.    if (p == 8)
  130.    {
  131.        return array8;
  132.    }
  133.    if (p == 9)
  134.    {
  135.        return array9;
  136.    }
  137.    if (p > 9)
  138.    {
  139.        printf("%s", "Не существует  цифар");
  140.    }
  141. }
  142.  
  143. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement