int i;
for (i = 1; i <= 10; i = i + 1) Console.WriteLine(i); // так понятнее?
Другие языки программирования и технологии
Изучаю C# не понимаю как работает оператор for объясните плиз!
Если изучаешь, то, наверно, по учебнику. В учебнике, наверно, что-то написано об операторе for. Ну так вот - если ты что-то не понял из того, что написано в учебнике - то задавай конкретные вопросы, мол, "в учебнике так-то и так-то, а если я сделаю вот так, что-то не складывается, почему? "
А если ты не читал учебник, то какой смысл нам тебе отвечать? Ты же и тут не прочтешь.
А если ты не читал учебник, то какой смысл нам тебе отвечать? Ты же и тут не прочтешь.
Цикл for:
for ( выражение 1; выражение 2; выражение 3)
оператор;
for ( выражение 1; выражение 2; выражение 3) {
операторы;
}
Цикл выполняет своё тело, т. е. то что между { и } или если их нету, то выполняется только один следующий оператор, когда выражение №2, что есть условие продолжения цикла, имеет результат true.
Это значить, что выражение №1 инициализация счётчика, выражение №3 это либо уменьшение, либо увеличение выражения №1, в зависимости от выражения №2, и всё это крутиться таким образом.
Если №1 у нас допустим = 0, №2 допустим такое - пока №1 <=10 исполнять цикл, т. е. оператор или операторы внутри цикла, и с каждой итерацией (повторение) мы прибавляем в выражении №3, например 1 + выражение №1.
Итерация 1 - проверили №1 <=10 - ДА
Исполняем тело цикла
Исполнили, прибавили к №1 + 1
Итерация 2 - проверили №1 (которое уже 1 стало (0 + 1) ) <=10 - ДА
Исполняем тело цикла
Исполнили, прибавили к №1 + 1
и так далее до того момента когда №1 = 11
for ( выражение 1; выражение 2; выражение 3)
оператор;
for ( выражение 1; выражение 2; выражение 3) {
операторы;
}
Цикл выполняет своё тело, т. е. то что между { и } или если их нету, то выполняется только один следующий оператор, когда выражение №2, что есть условие продолжения цикла, имеет результат true.
Это значить, что выражение №1 инициализация счётчика, выражение №3 это либо уменьшение, либо увеличение выражения №1, в зависимости от выражения №2, и всё это крутиться таким образом.
Если №1 у нас допустим = 0, №2 допустим такое - пока №1 <=10 исполнять цикл, т. е. оператор или операторы внутри цикла, и с каждой итерацией (повторение) мы прибавляем в выражении №3, например 1 + выражение №1.
Итерация 1 - проверили №1 <=10 - ДА
Исполняем тело цикла
Исполнили, прибавили к №1 + 1
Итерация 2 - проверили №1 (которое уже 1 стало (0 + 1) ) <=10 - ДА
Исполняем тело цикла
Исполнили, прибавили к №1 + 1
и так далее до того момента когда №1 = 11
Пиши на форум (ссылка ниже)! Объясним!
Похожие вопросы
- Оператор FOR Напечатать «*» треугольники.
- Объясните чайнику на пальцах: Как работает цикл (for) в C# ?
- Можно ли сразу начать изучать c++? Можно ли сразу начать изучать c++? Или с чего начать что бы изучать?
- Какие есть операторы выбора в C++ ?и как они работают
- Информатика. Что такое счетчик *i* в паскале у операторов for,while,repeat, его роль и как с ним работать? Спасибо
- язык программирования. какой язык программирования лутьше изучать: C, C++, C#, Java?
- Netbeans C++. Не понимаю, что и где не так. Первый раз установила эту программу и понятия не имею, как ей пользоваться
- Какой язык программирования лучше изучать: C++ или C# ?
- Решил изучать c/c++, скачал eclipse CDT, пару часов повоевал с библиотеками, победил, но теперь тупо не могу запустить!
- Как в C++ Писать русскими буквами в операторах вывода? Какую библиотеку подключить?