Написание функции, которая подсчитывает количество раз, когда целое число появляется в массиве [дубликат] ⇐ 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
Я пытаюсь ответить на этот вопрос:
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
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка API критериев: оператор не существует: целое число = целое число []
Anonymous » » в форуме JAVA - 0 Ответы
- 63 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка API критериев: оператор не существует: целое число = целое число []
Anonymous » » в форуме JAVA - 0 Ответы
- 47 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка API критериев: оператор не существует: целое число = целое число []
Anonymous » » в форуме JAVA - 0 Ответы
- 65 Просмотры
-
Последнее сообщение Anonymous
-