Предмет: Информатика,
автор: vladyslavkharchencko
Программирование на С++
В функцию с переменным числом параметров поступают целые числа, количество
которых задана первым параметром. Найти и вывести количество положительных
четных чисел, переданных в функцию.
Ответы
Автор ответа:
2
Ответ:
#include <iostream>
#include <cstdarg>
using namespace std;
int function(int n, ...) {
va_list args;
va_start(args, n);
int count = 0;
for(int i = 0; i < n; i++) {
int num = va_arg(args, int);
if (num > 0 && num % 2 ==0)
count++;
}
va_end(args);
return count;
}
int main()
{
cout << function(15, -1,2,3,-4,5,6,7,8,-9,10,11,-12,13,14,-15);
return 0;
}
eliseyivanov18:
Здравствуйте, можете помочь сделать презентацию?
Похожие вопросы
Предмет: Литература,
автор: selenagomez122
Предмет: Математика,
автор: zarrina08
Предмет: Другие предметы,
автор: xvatkova33
Предмет: Математика,
автор: svetadidunp2yyxg
Предмет: Алгебра,
автор: havabogatyreva