Сделать домашней|Добавить в избранное
 

Сайт, посвящен программированию,
исходникам разных программ и
известным алгоритмам

 
на правах рекламы

Цикл for в C++

Автор: admin от 27-02-2012, 11:08

Пример:
Напишите программу, которая печатает сообщение "Get with program!" в нескольких строках.

Исходный код (листинг):

#include<iostream.h>
int main()
{
       for (int i=0; i<10; i++) //10 раз повторяет тело цикла
       cout<<"Get with program\n";  //действие совершаемое в теле цикла, вывод строчки
  return 0;
}


Теория:
for  (оператор1; выражение1; оператор2)   оператор3;

  Позволяет организовать повторяющийся вычислительный процесс и называется оператором цикла. Как правило, {оператор1} и {оператор2} являются операторами присваивания или обращениями к функции, а {выражение1} - условным выражением.
   Цикл for удобно использовать в тех случаях, когда заранее известно количество повторений тела цикла или имеется явно выраженная переменная, управляющая циклом. В этом случае {оператор1} вычисляется один раз и задает инициализацию управляющей переменной; {выражение1} является условием завершения цикла, а {оператор2} задает приращение управляющей переменной с определенным шагом.

Конструкция:
for   (i=1;   i<n;   i++)   {оператор};

является широко распространенной и позволяет "перебрать" первые n натуральных чисел. Из первой строки цикла for можно сразу узнать всю информацию о параметрax цикла: начальное значение переменной i, ее конечное значение, а также на сколько увеличивается значение переменной i при каждом выполнении тела цикла.

 

Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий
Цитата
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Компания наймет на работу тестеров игр, возможна частичная занятость. Зарплата от 300 долл. Возможен прием на работу школьников и студентов.
Обязательно: желание играть в разные игры и получать от этого удовольствие, умение находить ошибки в играх (логические, погрешности дизайна и т.п.).
Если Вы решили, что эта работа Вам подходит, отправьте Ваше резюме (в свободной форме) на емэйл: rebesko"собачка"ukr.net
Контактное лицо: Светлана.

Компания наймет на работу тестеров игр, возможна частичная занятость. Зарплата от 300 долл. Возможен прием на работу школьников и студентов.
Обязательно: желание играть в разные игры и получать от этого удовольствие, умение находить ошибки в играх (логические, погрешности дизайна и т.п.).
Если Вы решили, что эта работа Вам подходит, отправьте Ваше резюме (в свободной форме) на емэйл: rebesko"собачка"ukr.net
Контактное лицо: Светлана.

Компания наймет на работу тестеров игр, возможна частичная занятость. Зарплата от 300 долл. Возможен прием на работу школьников и студентов.
Обязательно: желание играть в разные игры и получать от этого удовольствие, умение находить ошибки в играх (логические, погрешности дизайна и т.п.).
Если Вы решили, что эта работа Вам подходит, отправьте Ваше резюме (в свободной форме) на емэйл: rebesko"собачка"ukr.net
Контактное лицо: Светлана.