Димитрий Д Димитрий Регистрация 18 Дек 2013 Сообщения 80 Репутация -1 Спасибо 0 Монет 0 12 Янв 2024 #1 Кто может подсказать как должен записываться код данного задания и при возможности объяснить его работу?
Кто может подсказать как должен записываться код данного задания и при возможности объяснить его работу?
Владимир1974 В Владимир1974 Регистрация 1 Сен 2013 Сообщения 77 Репутация 0 Спасибо 0 Монет 0 12 Янв 2024 #2 А что делать с нулевыми элементами? Отнёс их к положительным, если надо по-другому, то дорабатывай: #include #include using namespace std; int main() { std::random_device dev; std::mt19937 rng(dev()); std::uniform_real_distribution dist6(-1000., 1000.); constexpr unsigned N = 30; float Z[N]; for (float &x : Z) x = dist6(rng); cout
А что делать с нулевыми элементами? Отнёс их к положительным, если надо по-другому, то дорабатывай: #include #include using namespace std; int main() { std::random_device dev; std::mt19937 rng(dev()); std::uniform_real_distribution dist6(-1000., 1000.); constexpr unsigned N = 30; float Z[N]; for (float &x : Z) x = dist6(rng); cout
Странник С Странник Регистрация 17 Дек 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 12 Янв 2024 #3 #include "iostream" #include "ctime" #include "cstdlib" using namespace std; int main(){ float z[30],r[30]={}; size_t k=0; srand(time(NULL)); for(float &i:z)cout<<(i=rand()%2000/100.-10)<<'\t'; cout<<"\n\n"; for(float &i:z)if(i>0)r[k++]=i; for(float &i:z)if(i<0)r[k++]=i; for(size_t i=0;i<k;i++)cout<<r<<'\t'; cout<<endl;} Генерируем массив вещественных псевдослучайных чисел z и затем переписываем в массив r двумя проходами по массиву z сначала его положительные, а затем отрицательные числа.
#include "iostream" #include "ctime" #include "cstdlib" using namespace std; int main(){ float z[30],r[30]={}; size_t k=0; srand(time(NULL)); for(float &i:z)cout<<(i=rand()%2000/100.-10)<<'\t'; cout<<"\n\n"; for(float &i:z)if(i>0)r[k++]=i; for(float &i:z)if(i<0)r[k++]=i; for(size_t i=0;i<k;i++)cout<<r<<'\t'; cout<<endl;} Генерируем массив вещественных псевдослучайных чисел z и затем переписываем в массив r двумя проходами по массиву z сначала его положительные, а затем отрицательные числа.
Кирилл1703 К Кирилл1703 Регистрация 16 Мар 2013 Сообщения 97 Репутация 0 Спасибо 0 Монет 0 12 Янв 2024 #4 по любому..
Чувак Ч Чувак Регистрация 7 Дек 2013 Сообщения 87 Репутация 0 Спасибо 0 Монет 0 12 Янв 2024 #5 Спроси у одногруппников или у ментора