Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bur0v8
1 / 1 / 0
Регистрация: 23.06.2013
Сообщений: 38
#1

Пояснить работу цикла - C++

26.11.2013, 03:08. Просмотров 246. Ответов 1
Метки нет (Все метки)

Привет всем Ребята помогите расскажите мне как работает этот Код точнее команда for в нете инфы много ну ни как не могу понять
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
    int i; // счетчик цикла
    int sum = 0; // сумма чисел от 1 до 1000.
    setlocale(0, "");
    for (i = 1; i <= 1000; i++) // задаем начальное значение 1, конечное 1000 и задаем шаг цикла - 1.
    {
        sum = sum + i;
    }
    cout << "Сумма чисел от 1 до 1000 = " << sum << endl;         
    system("pause");
    return 0;
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 03:08     Пояснить работу цикла
Посмотрите здесь:

Пояснить строку C++
вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле цикла C++
Используя одну переменную цикла укажите возможные способы объявления заголовка счетного цикла. C++
Пояснить конструктор C++
C++ Пояснить устройство цикла
C++ Можно ли как нибудь ускорить работу цикла for?
C++ Нахождение отрицательного цикла в графе и вывод цикла
C++ Пояснить по работе с указателями
C++ Пояснить работу программы, которая складывает элементы введённого числа между собой
Объясните работу вложенного цикла C++
Применение цикла if для определения простых чисел. If внутри цикла for C++
Выполните, пожалуйста, задание, при этом вместо оператора цикла while используйте оператора цикла do_while C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
caiman
 Аватар для caiman
11 / 11 / 1
Регистрация: 17.11.2013
Сообщений: 39
26.11.2013, 03:21     Пояснить работу цикла #2
for в C++ - это управляющая конструкция языка, которая отвечает за выполнение однотипных действий некоторое количество раз. Называется все это дело - циклом. По сути у тебя есть 3 базовых элемента
for ( инициализация ; условие работы цикла ; итераторы (шаг) )
В твоем случае ты говоришь, что для i = 1, увеличивать i на 1, пока i не станет равной 1000. Так что цикл выполнится 1000 раз. 1 исполнение называется итерацией. Так что можно сказать что произойдет 1000 итерация. На каждой итерации будет выполняться код который написан между фигурными скобками for ( ; ; ) { some code }. В твоем случае это добавление к переменной sum значения счетчика i.

Добавлено через 3 минуты
Тыц сюда.
Yandex
Объявления
26.11.2013, 03:21     Пояснить работу цикла
Ответ Создать тему
Опции темы

Текущее время: 03:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru