Advertisement
igorsan98

LB10_G

Oct 19th, 2015
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.18 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <locale.h>
  4.  
  5. main()
  6.  
  7. {
  8.  
  9. setlocale(LC_ALL,"UA");
  10. int i,n,k,l;
  11.  
  12. k=0;
  13. l=0;
  14.  
  15. loop :;
  16. printf("Введите количество элементов массива: ");
  17.  
  18. scanf("%i",&n);
  19. if (n>0 && n<101)
  20. {
  21.  
  22. int a [n];
  23.  printf("Массив имеет коректный размер !");
  24. printf("\n Введите элементы массива: ");
  25. for(i=0;i<n;i++)
  26.  {
  27.  printf("\nВвод: ");
  28.  scanf("%i",&l);
  29.  
  30.  a [i] = l;
  31.  }
  32.  
  33.  for(i=0;i<n;i++)
  34.  {
  35.  
  36.  if(a[i]<0)
  37.  k++;
  38.  
  39.  
  40.  printf("%i",k);
  41.  
  42. }
  43.     if(k>0)
  44.     printf("\nКоличество отрицательных чисел массива = %i\n",k);
  45.     else
  46.     printf("\nВ массиве не существует отрицательный  чисел\n");
  47. }
  48. else
  49.             {
  50.         if(n==0){
  51.             printf("Размер массива не может быть равен нулю\nпопробуйте ещё раз!\n !");
  52.         }
  53.         else{
  54.     printf("Массив не может иметь отрицательный \nразмер или привышать 100 элементов\nпопробуйте ещё раз!\n");
  55.      }
  56.         goto loop ;
  57.         }
  58.        
  59.  
  60.  
  61. _getch();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement