[C++] [Уроки от Cool_Story] [Урок для новичков. Part II] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[C++] [Уроки от Cool_Story] [Урок для новичков. Part II]
Cool_Story_Bro=) Дата: Воскресенье, 18.11.2012, 09:19 | Сообщение # 1
Любитель
Сообщений: 49
Статус: Offline
Урок для новичков. Часть II.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Циклы.


Что такое цикл ? - Это последовательнось операторов, выполняющихся до тех пор, пока верно условие.

Цикл можно представить так.
Допустим мы зашли в комнату, для того, чтобы включить телевизор или сделать что-либо другое. И пока мы не сделаем это, мы от-туда не выйдем. Так вот, цикл действует примерно по такому-же принципу - выполняем его тело до тех пор, пока условие верно.

Существует всего 3 вида цикла.
1 цикл -
Code

do {   

//  тело цикла   

}while(условие)

Можно представить как -
Code

Делать {

что-либо

} пока условие верно


2 цикл -
Code

while(условие) {

//  тело цикла

}

Можно представить как -
Code

Пока условие верно {

делаем что-либо

}


3 цикл (самый трудный в понимании) -
Code

for(условие; условие; действие) {

//  тело цикла

}

Можно представить как -
Code

Для условия и действия {

делаем что-либо

}


Первые два мы подробно разбирать не будем, так-как они более-менее просты в понимании.
Разберём третий на примере -
Code

for (int i = 0; i < 10; i++) {   //  Злесь скобки не обязательны, так-как всего 1 действие.
        cout << i;
}


Подробнее.
Code
for (int i = 0; i < 10; i++)

Объявляем локальную переменную i и придаём её значение = 0;
Пока i < 10 делаем тело цикла и инкрементируем переменную.
Напомню, что i++ можно представить как - i = i+1

Code
cout << i;

Выводим на экран переменную i
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Массивы.


Массив - это переменная, которая содержит в себе несколько значений, либо одно.
Например, чтобы вывести первое значение массива на экран, мы должны прописать -
Code
mass[0]  //  Вместо 'mass' должно быть Ваше название

Но никак не -
Code
mass[1]

Так-как счёт в массие идёт с 0.

Объявляются массивы следующим образом -
Code
int mass[5]  //  Вместо 'int', 'mass', '10'  -  Ваши значения


Например -
Code

int mass[5], i = 0;  //  Объявляем наш массив и переменную.
while (i < 5) {   //  Пока i < 5 делаем тело цикла.
      i++;  //  Инкрементируем переменную 'i'
      cout << mass[i] << " ";  //  Выводим на экран 'mass[i]'
}

Данная (неполная) программа выведет на экран следующий результат -
Code
1 2 3 4 5

Если мы поменяем местами i++; и cout << mass[i] << " "; , то рузультат будет таков -
Code
0 1 2 3 4


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


На сегодня всё, в след. части урока продолжим разбирать массивы и что-нибудь новое.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The End.


Сообщение отредактировал Cool_Story_Bro=) - Воскресенье, 18.11.2012, 11:57
shoma19981 Дата: Воскресенье, 18.11.2012, 11:41 | Сообщение # 2
Боец
Сообщений: 201
Статус: Offline
Cool_Story_Bro=), Ну ты и быстро пишешь уроки тока я вот пока не оч их понемаю, ну может я один такой smile
alex3931 Дата: Воскресенье, 18.11.2012, 13:02 | Сообщение # 3
Боец
Сообщений: 129
Статус: Offline
shoma19981, Непонимаешь, смотри видео о С++ их полно

Пишу софт на заказ.Скайп sprilt
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
PUPS12124 [02:09]

Bioksit [00:15]

Dafdaf [23:27]

ячеченец [21:00]

balbesbizad [12:02]

cpark [11:40]

Mario_Imperator [11:33]

leonovichstas97 [22:40]

ubeyefudu [18:53]

zheniakuzma [17:47]

Moonberg [16:04]

tamararl6 [15:04]

consuelobm3 [08:03]