Масим М Масим Регистрация 3 Дек 2013 Сообщения 90 Репутация 1 Спасибо 0 Монет 0 8 Апр 2023 #1 Программа считает количество нулевых элементов вектора, считает количество и произведение положительных элементов вектора
Программа считает количество нулевых элементов вектора, считает количество и произведение положительных элементов вектора
bujhm132 B bujhm132 Регистрация 24 Июн 2013 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 8 Апр 2023 #2 #include class all_include { size_t null_count{}; size_t pozi_count{}; double multi{ 1 }; friend std::istream& operator >> (std::istream& is, all_include& it); friend std:stream& operator > (std::istream& is, all_include& it) { double f; is >> f; it.null_count += f == 0; if (f > 0 && ++it.pozi_count) it.multi *= f; return is; } std:stream& operator
#include class all_include { size_t null_count{}; size_t pozi_count{}; double multi{ 1 }; friend std::istream& operator >> (std::istream& is, all_include& it); friend std:stream& operator > (std::istream& is, all_include& it) { double f; is >> f; it.null_count += f == 0; if (f > 0 && ++it.pozi_count) it.multi *= f; return is; } std:stream& operator
DIS D DIS Регистрация 21 Дек 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 8 Апр 2023 #3 Я могу написать, но я просто не понимаю, что надо.... Ты какой то бред пишешь...
alligato2 A alligato2 Регистрация 30 Дек 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 8 Апр 2023 #4 перейди на пайтон
1й1й1й 1 1й1й1й Регистрация 7 Дек 2013 Сообщения 70 Репутация 0 Спасибо 0 Монет 0 8 Апр 2023 #5 #include #include #include using namespace std; int main() { srand(time(0));setlocale(0, ""); long long n,zero=0,mult=1,sum=0;cin>>n; vector vectorast; for(int i=0;i0){mult*=vectorast;sum+=vectorast;} cout
#include #include #include using namespace std; int main() { srand(time(0));setlocale(0, ""); long long n,zero=0,mult=1,sum=0;cin>>n; vector vectorast; for(int i=0;i0){mult*=vectorast;sum+=vectorast;} cout