С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить координаты центра тяжести трех материальных точек Вычислить координаты центра тяжести трех материальных точек с массами m1, m2, m3 и координатами (x1, y1), (x2, y2), (x3, y3) по формулам: x= (m1x1 + m2x2 + m3x3) / (m1 + m2 + m3); y= (m1y1 + m2y2 + m3y3) / (m1 + m2 + m3); https://www.cyberforum.ru/ cpp-beginners/ thread1901836.html C++ Рандом внутри функции
Возник такой вот вопрос. Если я пишу следующие строки, то в мемо выводятся числа от одного до 10: for (int i = 0; i < 10; i++) { Form1->Memo1->Lines->Add(IntToStr(random(10))); }; Но, стоит переписать код следующим образом: int add_wall(void){ int a;
C++ Объявление объекта класса fstream в качестве статической компоненты другого класса https://www.cyberforum.ru/ cpp-beginners/ thread1901791.html
Доброго времени суток. Есть задание, в котором говорится "...Перепишите программы из упражнений 4 и 6 таким образом, чтобы использовать объект fstream в качестве статической компоненты класса name...", но при попытке объявления на подобии такого: #include "stdafx.h" #include <iostream> #include <fstream> #include <string> class name { private:
C++ Как запретить ввод слова "con" в консоли Visual Studio 2012 https://www.cyberforum.ru/ cpp-beginners/ thread1901755.html
Всем добра! Написал программу для работы с символами, но есть одна проблема, что при вводе слова "con" программа ломается. Как запретить ввод слова "con" или "CON" или "CoN" в С++ на Visual Studio 2012? Моя программа, в ней я уже добавил цикл на проверку, но он не работает: // Лабораторная_№3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include...
Вычислить значение выражения C++
Привет всем. Помогите мне написать программу для расчета функции. http://i6.pixs.ru/storage/5/7/1/Bezimyanni_4509711_24799571.jpg Нужна программа в С++. Сам я что-то в конец запутался. Ровно как неделю работаю в С++.
C++ Вывести на экран минимальное и максимальное значения заданного массива https://www.cyberforum.ru/ cpp-beginners/ thread1901721.html
Один из примеров Шилдта - вывод на экран минимального и максимального рандомного числа. Ведь грубо говоря, как я понимаю, если list > list(МИН значение), то этим остальным переменным присваивается min_value(Аналогично с max_value). Так вот каким образом мне на экран выводится мин и макс значения, если остальным 9-ти переменным присваивается mix(max)_value? Числа же вообще абсолютно разные, почему...
C++ Вывод рекурентной формулы https://www.cyberforum.ru/ cpp-beginners/ thread1901699.html
Нужно вывести рекуррентную формулу из данной функции:
Анализ введённого числа C++
Добрый день! Еще совсем новичок в программировании... помогите, пожалуйста, найти ошибку в коде. Нужно ввести с клавиатуры число и найти его максимальную и минимальную цифру, индекс первой максимальной цифры и сколько раз в числе встречается минимальная цифра. Вроде бы все работает, но при вводе 0 программа зависает и выдает некорректные значения. В чем может быть причина? код ниже: int N,...
C++ Возможно ли развернуть хеш-функцию? Всем добра) Может кто-нибудь подсказать возможно ли развернуть хеш обратно? Т.е взяли строку, рассчитали хеш для неё, а потом из этого хеша восстановили исходную строку. Как преобразовать строку в хеш примеров много и в принципе понятно. А вот обратно, если это конечно возможно, что-то не попадались. В общем если возможно с примером или ссылкой. Интересно для CRC-16 и CRC-32. Добавлено... https://www.cyberforum.ru/ cpp-beginners/ thread1901694.html C++ Подскажите в чём ошибка ? Ошибок 6! Писал в Microsoft visual studio 2015 https://www.cyberforum.ru/ cpp-beginners/ thread1901691.html
#include <iostream> #include <conio.h> using std::cout; using std::cin; using std::endl; int main(); { setlocate(LC_ALL, "Russian");
Найти сумму чисел в заданной системе счисления C++
Написать программу: Своими цифрами в массивах K(m) и L(n) заданы два целых числа в p-ичной системе счисления ( p ≤ 10 ). Найти в таком же виде их сумму, не вычисляя самих чисел.
C++ Посоветуйте хорошую книгу по линковщику C++ Посоветуете, пожалуйста, хорошую книгу из котором можно будет понять, как работать с линковщиком C++ и научиться отглючивать непонятные ошибки, которые вылазят на этапе линковки. https://www.cyberforum.ru/ cpp-beginners/ thread1901668.html
8 / 8 / 0
Регистрация: 16.07.2013
Сообщений: 149
0

Как определить индекс элемента в range-based for цикле? - C++ - Ответ 10013257

17.01.2017, 06:07. Показов 6489. Ответов 27
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Вопрос, вот есть у меня простейший Range-based цикл
C++
1
2
int arr[3] = { 9, 7, 1 };
for (auto i: arr) std::cout << "i" << "\n";
Программа выведет на экран содержимое массива:
9
7
1

А если я хочу вывести на экран более подробную информацию:

массив[0] = 9
массив[1] = 7
массив[2] = 1

Как мне обойтись без введения дополнительной переменной-счетчика?

Вернуться к обсуждению:
Как определить индекс элемента в range-based for цикле? C++
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2017, 06:07
Готовые ответы и решения:

Как это работает? (range-based for loop)
Объясните, пожалуйста, эту конструкцию: char buf = { 'a', 'b', 'c', 'd' }; for (auto it : buf)...

Range-based for
Почему не работает данный цикл с динамически выделенным массивом? Подозреваю, что из-за...

Range-based for
Пример кода: int my_array = {1, 2, 3, 4, 5}; for(int &amp;x : my_array) { x *= 2; } Возникли...

Range-based for
Дана конструкция вида for(auto a:some_func()). Гарантирует ли стандарт что some_func будет вызвано...

27
17.01.2017, 06:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2017, 06:07
Помогаю со студенческими работами здесь

A range-based for statement
я вот чё то не понимаю - когда вызываем оператор delete для указателя на массив, он каким то...

range-based for не работает
#include &lt;iostream&gt; #include &lt;vector&gt; int main() { std::vector&lt;int&gt; v(30); for (auto z : v)...

загадки range-based
если поставить auto &amp;it - будет тоже самое - почему?// initializer_list::begin/end #include...

Непонятки с range-based for!
Доброе время суток! Запутался с range-based циклами! Вообщем код inline string...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru