На этом уроке мы вспомним, какие бываю циклы в языке Java. Какие из них хорошие, какие плохие, какие несуществующие. Ваше задание - вспомнить и записать любой интересный факт о циклах в программировании, не обязательно по языку Java.
Дата отправки отчёта:
1 февраля 2018 г.
Задание выполнено: за
41 мин.
Чему научился:
Понял одну вещь, циклы они на любителя. Один профи пишет, что "do while" - умирающий цикл и он им вообще не пользуется, а в другом источнике нахожу статистику быстродействия всех типов циклов на Андроиде и угадайте, кто самый быстрый? Правильно - "женщина" :)
Каждый цикл по своему удобен, зависит от поставленной задачи, по поводу того, что один цикл быстрее другого при одинаковых условиях это вопрос спорный, скинь ссылку на данную статистику, хочется проверил лично, проведя аналогичный тест, который проводили те, кто выложили эту статистику, возможно они где-то что-то упустили.
Кстати согласен с Иваном. Например нужно, чтобы хотя бы 1 раз выполнился цикл используем do while. Нужно, чтобы была проверка на какое-то условие и если не надо вообще не выполняем цикл, то пишем while {}. А если нужно по любому выполнить определенное количество шагом , то лучше for ничего и не придумаешь. Кстати я бы тоже хотел посмотреть на эту статистику.
Отчёт оценивали: 16533. Андрей Шевченко+16452. Кирилл Шмойлов+13922. Александр+13850. Григорий+11. Евгений Волосатов+111868. Андрей Суслов+15502. Антон Кравченко09014. Николай Денисов+1459. Сергей Сергеевич+18877. gorynych+110558. Иван Воронин+17119. Новопашин Владимир+19752. chokayes+116218. Дмитрий017038. Николай016653. Александр+111582. Родион+1162. Андрей+14395. Денис+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Про мужской/женский цикл понравилось. Просто хотя бы тем, что будет легче запомнить!
Мне нравится использовать циклы, но, при работе с ними, надо уметь с ними работать. Действительно опасаясь зацикливания, либо просто невыполнения тела цикла.
В языке программирования C# я познакомился с циклом foreach и он мне очень понравился, ведь в нем не надо задумываться сколько у тебя будет элементов, ты практически сразу можешь ими управлять.
Интересных фактов наверное не смогу рассказать, но на сайте videosharp.info есть курс "Графоциклы" http://www.videosharp.info/video/task4. На нем Евгений ОЧЕНЬ НАГЛЯДНО показывает как можно работать с циклами, на нем я просто по-другому стал на них смотреть, и всем, кто плохо понимает циклы рекомендую этот курс, вы всё поймёте ;-)
Не знаю что даже добавить. Но знаю, что когда в твоей программе очень много циклов, причем различных, и какой та цикл зациклился, это не приятно) А если ты еще не со всем опытный, то вообще беда, пытаешься найти причину).