Вивести лише ті елементи масиву, у яких остача від ділення на m дорівнює l


C++ / Масив
Задано масив цілих чисел, цілі числа m і l (0 ≤ l ≤ m-1). Вивести лише ті елементи масиву, у яких остача від ділення на m дорівнює l.

#include <iostream>

using namespace std;

 

int main()

{

       int n;

       cout << "Enter n: ";

       cin >> n;

 

       int* Arr;

       Arr = new int[n];

       cout << "Array:" << endl;

       for (int i = 0; i < n; i++) cin >> *(Arr + i);

 

       int m;

       cout << "Enter m: ";

       cin >> m;

       int l;

       cout << "Enter l: ";

       cin >> l;

 

       if (0 < l && l <= m - 1) {

             for (int i = 0; i < n; i++)

             {

                    if (Arr[i] % m == l) {

                           cout << Arr[i] << " ";

                    }

             }

       }

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Результат:
Вивести лише ті елементи, для яких виконується умова a[i] ≤ i
Вивести лише ті елементи, для яких виконується
17.06.2021, Масив
Вивести лише ті елементи, для яких виконується умова a[i] ≥ i
Вивести лише ті елементи, для яких виконується
17.06.2021, Масив
Вивести чотиризначні числа масиву, у яких сума перших двох чисел рівна останнім
Вивести чотиризначні числа масиву, у яких сума
20.02.2021, Масив
Вивести ті елементи, індекси яких є степенями двійки (1, 2, 4, 8, 16, …)
Вивести ті елементи, індекси яких є степенями
31.07.2021, Масив
Вивести ті елементи, індекси яких є степенями 3 (1, 3, 9, 27, 81, …)
Вивести ті елементи, індекси яких є степенями 3
31.07.2021, Масив
Вивести в порядку зростання всі цілі числа з інтервалу (m, M)
Вивести в порядку зростання всі цілі числа з
02.08.2021, Масив
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter