Дан массив, состоящий из 10 целых чисел от 1 до 1000. Установите соответствие между условием задачи и фрагментом программы. Поиск количества элементов, равных максимальному. Поиск минимального трёхзначного элемента. Вычисление суммы нечётных элементов и поиск количества чётных элементов. Вычисление среднего арифметического всех элементов массива, которые не оканчиваются цифрой 2. double s = 0; int k = 0; for (int i = 0; i < N; i++) { if (A[i] % 10 != 2) { s = s + A[i]; k += 1; } } s = s / k; cout << s << endl; int k = 1; int m = 0; for (int i = 0; i < 10; i++) { if (A[i] > m) m = A[i]; } for (int i = 0; i < 10; i++) { if (A[i] == m) k += 1; } cout << m << " " << k << endl; int s = 0; int k = 0; for (int i = 0; i < 10; i++) { if (A[i] % 2 != 0) s = s + A[i]; else k += 1; } cout << s << " " << k << endl; int m = 1001; for (int i = 0; i < 10; i++) { if (A[i] >= 100 && A[i] < m) m = A[i]; } cout << m << endl;
Задание

Дан массив, состоящий из 10 целых чисел от 1 до 1000.
Установите соответствие между условием задачи и фрагментом программы.

  • Объекты 1
    • Поиск количества элементов, равных максимальному.
    • Поиск минимального трёхзначного элемента.
    • Вычисление суммы нечётных элементов и поиск количества чётных элементов.
    • Вычисление среднего арифметического всех элементов массива, которые не оканчиваются цифрой 2.
  • Объекты 2
    • double s = 0;
      int k = 0;
      for \(int i = 0; i \\lt N; i\+\+\) {
      if \(A⟨0⟩ % 10 \!= 2\) {
      s = s + A
      \[i\]
      ;
      k += 1;
      }
      }
      s = s / k;
      cout << s << endl;
    • int k = 1;
      int m = 0;
      for \(int i = 0; i \\lt 10; i\+\+\) {
      if \(A⟨0⟩ \\gt m\)
      m = A
      \[i\]
      ;
      }
      for \(int i = 0; i \\lt 10; i\+\+\) {
      if \(A⟨0⟩ == m\)
      k += 1;
      }
      cout << m << " " << k << endl;
    • int s = 0;
      int k = 0;
      for \(int i = 0; i \\lt 10; i\+\+\) {
      if \(A⟨0⟩ % 2 \!= 0\)
      s = s + A
      \[i\]
      ;
      else
      k += 1;
      }
      cout << s << " " << k << endl;
    • int m = 1001;
      for \(int i = 0; i \\lt 10; i\+\+\) {
      if \(A⟨0⟩ \\gt = 100 && A⟨0⟩ \\lt m\)
      m = A
      \[i\]
      ;
      }
      cout << m << endl;