На этом уроке мы поэкспериментируем с различными вариациями обычного цикла for.
Дата отправки отчёта:
17 января 2019 г.
Задание выполнено: за
37 мин.
Чему научился:
Больше всего понравился последний пример, где сначала выводятся числа от 1 до 9 включительно, а потом от 10 до 1 включительно. В C++ предпочтительнее использовать != вместо < > <= >=, в случае сравнения итераторов. Итераторы бывают разных типов, например ввода, вывода, однонаправленные, двунаправленные или произвольного доступа. Если в цикле использовать < вместо !=, то цикл можно использовать только с итераторами произвольного доступа, например обычный указатель. С другими итераторами код не скомпилируется, так как у них не определен оператор <. Код получается негибкий, необобщённый. Ещё одна причина использования != или == в том, что они якобы быстрее, особенно если сравнивать с 0, но это не точно, могу ошибаться :) В остальных случаях, конечно, использовать < вместо != безопаснее, не проскочешь пороговое значение по нелепости :)
Это верно отмечено, но все таки си шарп от си плюсов довольно-таки отличается, поэтому сравнивать их в некоторых аспектах не стоит, как я считаю
Отчёт оценивали: 19525. Александр Балбашов+117947. Dmitry Sinitsin+118838. Voloshin Alexey+120766. Федор020659. no name+120591. Роман+19480. Кирилл+111019. Trira+120061. Даниил Лаутеншлегер+110895. Danil42Russia+13922. Александр+1791. Валерий Жданов+120788. Валерий Харламов010494. Алексей В.+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Более глубоко изучил цикл for. В самом деле - когда нужно по скопированному циклу сделать еще один цикл , но который работает в обратную сторону, то что-то забываешь изменить.
Мне понравилась конструкция
int x = 0;
for (; x< 10; x++)
Не очень красиво, зато что-то новенькое.