Написание функции, которая подсчитывает количество раз, когда целое число появляется в массиве [дубликат]C++

Программы на C++. Форум разработчиков
Гость
Написание функции, которая подсчитывает количество раз, когда целое число появляется в массиве [дубликат]

Сообщение Гость »


Я пытаюсь ответить на этот вопрос:
2-3. Напишите функцию, которая, учитывая массив целых чисел и длину массива, будет подсчитывать количество раз, когда числа 2, 5 и 9 появляются, используя оператор переключения. Функция должна распечатать результаты в одной строке в следующем виде:
2:;5:;9:; Если бы массив содержал три двоек, одну пятерку и одиннадцать девяток, результат был бы следующим:

2:3;5:1;9:11; Обратите внимание на двоеточия и точки с запятой. Также не забудьте написать новую строку в конце вывода. Функция все равно должна выдать строку вывода, даже если параметр размера n меньше 1.

Подпись:

void two_five_nine(int array[], int n) Для формата требуется два файла: main.cpp,

#include #include extern void two_five_nine(int array[], int n, int& num_twos, int& num_fives, int& num_nines); интервал основной() { int arr[] = {2, 5, 9, 2, 9, 9, 5, 2}; int size = sizeof(arr) / sizeof(arr[0]); int num_twos, num_fives, num_nines; two_five_nine (пример, размер, num_twos, num_fives, num_nines); std::cout

Вернуться в «C++»