Advertisement
favorit1997

Untitled

May 29th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. #include <conio.h>
  2. #include <stdio.h>
  3. #include <locale.h>
  4. int Count(int A[], int a, int n)
  5. {
  6.     int kol = 0;
  7.     for (int i = 0; i < n; i++)
  8.     if ((A[i] % a) == 0)
  9.         kol++;
  10.     return kol;
  11. }
  12. int Summa(int A[], int n)
  13. {
  14.     int sum = 0;
  15.     for (int i = 0; i < n; i++)
  16.     if (A[i]> 0)
  17.         sum += A[i];
  18.     return sum;
  19. }
  20.  
  21. int main()
  22. {
  23.     setlocale(LC_ALL, "rus");
  24.     int n, a;
  25.     printf("Введите размер массива: ");
  26.     scanf_s("%d", &n);
  27.     int *A = new int[n];
  28.     printf("Введите массив:\n");
  29.     for (int i = 0; i < n; i++)
  30.         scanf_s("%d", &A[i]);
  31.     printf("Введите делитель: ");
  32.     scanf_s("%d", &a);
  33.     printf("Кол-во делителей: %d\n", Count(A, a, n));
  34.     printf("Сумма положительных эле-тов: %d", Summa(A, n));
  35.     delete A;
  36.     _getch();
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement