anarxkoks A anarxkoks Регистрация 3 Сен 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 2 Апр 2024 #1 Как без цикла заполнить массив в C++ числами от 0 до 155 с шагом 1?
vladbimc V vladbimc Регистрация 25 Дек 2013 Сообщения 86 Репутация 1 Спасибо 0 Монет 0 2 Апр 2024 #2 #include <iostream> #include <numeric> using namespace std; int main(){ int array[156]; iota(array,array+156,0); for(int i:array)cout<<i<<' ';}
#include <iostream> #include <numeric> using namespace std; int main(){ int array[156]; iota(array,array+156,0); for(int i:array)cout<<i<<' ';}
андрей5555123 А андрей5555123 Регистрация 30 Ноя 2013 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 2 Апр 2024 #3 В 155 строк, в каждой строке каждое число
стакан С стакан Регистрация 16 Июн 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 2 Апр 2024 #4 #include #include using namespace std; int main() { constexpr size_t n = 156; int arr[n]{}; iota(begin(arr), end(arr), 0); for (auto x : arr) cout
#include #include using namespace std; int main() { constexpr size_t n = 156; int arr[n]{}; iota(begin(arr), end(arr), 0); for (auto x : arr) cout
devildac D devildac Регистрация 19 Сен 2013 Сообщения 97 Репутация 0 Спасибо 0 Монет 0 2 Апр 2024 #5 Генераторами, с++17 #include #include using namespace std; int main() { vector v(156); generate(v.begin(), v.end(), [n = 0]() mutable { return n++; }); return 0; }
Генераторами, с++17 #include #include using namespace std; int main() { vector v(156); generate(v.begin(), v.end(), [n = 0]() mutable { return n++; }); return 0; }