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

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

Восстановить пароль Регистрация
 
kobrjatina
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
02.11.2013, 10:53     Пояснить устройство цикла #1
Я учусь на программиста уже третий месяц, но до сих пор не понимаю основ. Проблема преподов в том, что они объясняют материал для тех, кто уже программировал. Но мне не понятно самое элементарное. Например:
1) Циклы
for (int i=0; i<n; i++)
Почему мы присваиваем переменной 0? что означает i<n? и в разных случаях что означает i++ или i--?
И вообще как определить, когда нужно пользоваться циклом?
2) Подскажите литературу для чайников. Типа Павловской не предлагайте, мне не понятно.
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
02.11.2013, 10:55     Пояснить устройство цикла #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от kobrjatina Посмотреть сообщение
Подскажите литературу для чайников. Типа Павловской не предлагайте, мне не понятно.
Литература C++

Лучшая книга по с++ для новичков
С чего начать изучение C++
Нужна книга по С++
Посоветуйте хорошую книгу по С++
Какую книгу выбрать
Книга для начинающего по С++
Посоветуйте отличную книжку для новичка по изучению С++
kobrjatina
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
02.11.2013, 10:56  [ТС]     Пояснить устройство цикла #3
Спасибо, но это тоже не очень подходит
0x10
2425 / 1597 / 232
Регистрация: 24.11.2012
Сообщений: 3,919
02.11.2013, 10:57     Пояснить устройство цикла #4
По второму пункту - Литература C++
Там же, в любой книге для начинающих, есть разделы по циклам, где подробно расписан синтаксис и зачем это нужно.

Upd: чем не подходит-то? В прикрепленной теме собраны книги для людей разного уровня, вполне можно выбрать.
stzer
38 / 59 / 17
Регистрация: 26.10.2013
Сообщений: 172
Завершенные тесты: 2
02.11.2013, 11:01     Пояснить устройство цикла #5
Цитата Сообщение от kobrjatina Посмотреть сообщение
Спасибо, но это тоже не очень подходит
Попробуй Лафоре(4-е издание).
kobrjatina
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
02.11.2013, 11:02  [ТС]     Пояснить устройство цикла #6
Спасибо)
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,155
Завершенные тесты: 1
02.11.2013, 11:04     Пояснить устройство цикла #7
Цитата Сообщение от kobrjatina Посмотреть сообщение
for (int i=0; i<n; i++)
Его эквивалент с использованием цикла wile:
C++
1
2
3
4
5
6
7
{
int i=0; // присвоение начального значения
while(i<n) // условие, которое проверяется перед каждым повторением цикла
{
....
   i++; // что выполнить в конце тела цикла (увеличить i на единицу).
}
0x10
02.11.2013, 11:07
  #8

Не по теме:

zss, мне кажется, правильнее все-таки отправлять в книги. Своими объяснениями можно только сильнее запутать.

scotty
28 / 28 / 1
Регистрация: 09.09.2012
Сообщений: 131
02.11.2013, 11:09     Пояснить устройство цикла #9
ап за Лафоре) толково расписует по С++ основу и даже задевает STL. А вот где применять или не применять циклы и прочее это зависит от вас)
Croessmah
02.11.2013, 11:13
  #10

Не по теме:

Цитата Сообщение от kobrjatina Посмотреть сообщение
Спасибо, но это тоже не очень подходит
ага, конечно! Ответ был дан уже через минуту, хотя прочитать указанные темы за данное время врядли получиться. Сдается мне, что Вы тролль, уважаемый!

kobrjatina
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
02.11.2013, 11:24  [ТС]     Пояснить устройство цикла #11
Да, но, когда дают даже самую простую задачу, я не знаю с помощью чего ее решать

Добавлено через 8 минут
А ничего, что перед тем, как создавать тему, литература уже была просмотрена, а иначе если бы она подошла зачем создавать пост? что бы вы мне дали на литературу с форума ссылку и я была счастлива ?
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
02.11.2013, 11:25     Пояснить устройство цикла #12
Цитата Сообщение от kobrjatina Посмотреть сообщение
что бы вы мне дали на литературу с форума ссылку и я была счастлива ?
Супер. А зачем тогда спрашивать
Цитата Сообщение от kobrjatina Посмотреть сообщение
Подскажите литературу для чайников.
kobrjatina
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 52
02.11.2013, 11:32  [ТС]     Пояснить устройство цикла #13
ну ладно, извините, забыла фразу "не с форума". Это глупо, спрашивать о той литературе, которая уже есть на форуме
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2013, 11:41     Пояснить устройство цикла
Еще ссылки по теме:

C++ Пояснить все числа до 2 баллов
Пояснить что делает код C++
C++ Пояснить по работе с указателями

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

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11811 / 6790 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
02.11.2013, 11:41     Пояснить устройство цикла #14
Цитата Сообщение от kobrjatina Посмотреть сообщение
о той литературе, которая уже есть на форуме
На форуме нет литературы, но есть обсуждения книг, а обсуждать их или советовать в миллионный раз не хочется, честно.
Вот почитайте отзывы о книгах и попытайтесь подобрать книгу для себя, а лучше несколько книг.
Например,
Цитата Сообщение от kobrjatina Посмотреть сообщение
И вообще как определить, когда нужно пользоваться циклом?
в книгах даются ответы и на подобные вопросы.
Yandex
Объявления
02.11.2013, 11:41     Пояснить устройство цикла
Ответ Создать тему
Опции темы

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