Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Maksim
  • Звание: Нанопрогер
  • Накопленный опыт: 27 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-12-12 19:11:44
  • Возраст: 36 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2021-10-31 start Начало здесь 6 из 9 %
2021-10-30 game0 Демо игры 1 из 10 10 %
2018-11-15 soft0 Демо софт 2 из 8 29 %
Итого: 9 из 27 34 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2021-11-10 task1 Целые числа 2 из 7 29 %
2021-11-06 solo YESOLO on the Keyboard 5 из 0 %
2021-11-03 solo C# набор 2 из 17 12 %
2021-11-01 solo Java - Вывод данных 2 из 7 29 %
2021-11-01 task1 Семантика все 6 100 %
2021-10-27 solo Java - Запуск 1 из 13 8 %
Итого: 18 из 50 36 %
Сохранить страницу:

20298. --
Maksim
Maksim
ответить
# Консоль / Целые числа / Деление / 2021-11-23 09:25

Решил всего на 14 %.
            int a, b, c, d;
            a = Convert.ToInt32(Console.ReadLine());
            b = Convert.ToInt32(Console.ReadLine());
            c = (a / b);
            d =  (a % b);
            Console.WriteLine("22 / 5 = " + c);
            Console.WriteLine("22 % 5 = " + d);


20298. --
Maksim
Maksim
ответить
# Консоль / Семантика / Китайская стена / 2021-10-30 17:37

Написал:
string a = "#";
            a = a + a + a + a + a + a + a + a + a + a;
            a = a + a + a + a + a + a + a + a + a + a;
            a = a + a + a + a + a + a + a + a + a + a;
          Console.WriteLine(a);
В итоге:
> Программа отсылается...
> Ждём робота Шарпа, 60 с...
> Робот Шарп медитирует :^#
www.videosharp.info/data/img/console/000.png


20298. --
Maksim
Maksim
ответить
→  Михаил  # ООФрукты / Новые игрушки / 2021-10-30 16:59

Отлично, с какими проблемами столкнулся на этом уроке? Какой будет следующий урок?



20298. --
Maksim
Maksim
ответить
→  Ilya Marshall  # Демо софт / Двенадцать месяцев / 2021-10-29 08:59

Привет.  Хорошо что данный урок пройден. Теперь можно двигаться дальше.


20298. --
Maksim
Maksim
ответить
# Консоль / Семантика / Считалка / 2021-10-28 18:24

Очередная интересная задача.
Подчеркнул для себя то, что не нужно ставить пробелы, иначе робот определит ошибку.
Первоначальная версия: Console.WriteLine("One \nTwo \nThree \nFour \nFive");
Версия которую признал робот: Console.WriteLine("One\nTwo\nThree\nFour\nFive");


20298. --
Maksim
Maksim
ответить
# Консоль / Семантика / Калькулятор / 2021-10-28 18:10

Находясь на нулевом уровне, решал задачу на листочке, затем в VisualStudio, первоначально создал вот такую структуру:
int a = 12, b = 25, c = 689, d = 60, e = 9, g = 3, h = 12;
          int x = b + c; //25 + 689 = 714
          int z = d - e; //60 - 9 = 51
          int f = x / z; //714 / 51 = 14
          int q = a * f; //12 * 14 =168
          int w = a * g; //12 * 3 = 36
          int l = q - w; //168 - 36 = 132
            Console.WriteLine(l);
Результат 132. Робот не принял.
Решил упростить:
int a = 12, b = 25, c = 689, d = 60, e = 9, g = 3, h = 12;
                      Console.WriteLine((b+c)/(d-e)*h-(a*g));
Результат 132.
Робот снова не принял такое решение.
Идеи закончились.
Придется смотреть видео-решение.


30187. --
Tim
Tim
ответить
→  Maksim   / 2021-10-28 15:08

Желаю успехов в прохождении этого и последующих курсов!


20298. --
Maksim
Maksim
ответить
→  Александр  # Демо софт / Вступительное слово / 2021-10-28 13:18

Александр, привет.  Опиши пожалуйста что ты подразумеваешь под словосочетанием "хороший код"?


20298. --
Maksim
Maksim
ответить
→  Tim  # C# qr-код / Сохранение и загрузка qr-кодов / 2021-10-28 13:14

Отлично. Я еще не дошел до этого урока. Надеюсь в ближайшее время приступить. Ври возникновении вопросов обязательно буду спрашивать решение у формулистов.


20298. --
Maksim
Maksim
ответить
→  Владимир  # Начало здесь / День №1. Создание микро-Привычки. / 2021-10-27 08:48

Отлично. Теперь ты готов приобретать новые знания и с каждым кликом становиться прокаченнее.


9752. --
chokayes
chokayes
ответить
→  Maksim  # Демо софт / Двенадцать месяцев / 2018-11-16 08:16

Приветствую, Максим! Если опыта в программировании мало, то советую прорешать консольные задачи по семантике и алгоритмике. Все задачи имеют видеорешение с объяснениями. И это позволит втянуться в процесс, выработать привычку каждый день хоть что-то писать. А то говорят, что программисты 90% времени не пишут, а читают код. )) Удачи! 


16568. --
Игорь Тюлькин
Игорь Тюлькин
ответить
→  Maksim  # Демо софт / Вступительное слово / 2018-11-06 12:04

Ты молодец! Самое главное, что ты разобрался с установкой программы, и теперь у тебя все отлично работает. Не переживай из-за английской версии студии, по-тихоньку втянешься, вначале всегда все сложно. Лично я делаю так, если мне не понятны методы какого-то класса и что они делают, то я читаю документацию на официальном сайте или ещё где-нибудь. Кстати, порой это очень полезно, ведь таким образом ты больше узнаешь о классах, методах, их предназначении, можно даже примеры использования данных методов найти. Создаётся как бы общая картина, общее представление возможностей языка. Англоязычная версия мотивирует к поиску информации в сети, а это полезный навык для программиста, ведь на начальных этапах все знать невозможно. Это мое мнение. Поэтому удачи тебе, главное не бросай это дело и продолжай заниматься.


2146. --
Иван
Иван
ответить
→  Maksim  # Демо софт / Вступительное слово / 2018-11-06 12:00

Английский все равно нужен при программировании. Так что уж лучше сразу привыкать к английским названия. Русский перевод не всегда адекватен


  • Звание: Нанопрогер
  • Накопленный опыт: 27 часов
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Урок интересный, но на первом этапе хотелось бы работать с русским языком в студии.
Трудности: Сложность заключалась в том, что при установке не стал устанавливать полный пакет, как рекомендовалось. И соответственно не установил С#. После хотел добавить дополнение, но все пошло не так. Пришлось удалить и заново установить полноценную версию.



Научился: Я хочу научиться языку С# для создания консольных приложений. Уметь писать максимально простой и емкий код.