Си шарп с нуля

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

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

 12891

-- ali


ali
  • Звание: Алгоритмист
  • Накопленный опыт: 112 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-10-16 00:20:34
  • Возраст: 45 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-07-23 lines Шарики 1 из 9 13 %
2017-07-02 soft0 Демо софт 1 из 8 15 %
2017-07-02 game1 Нано-игры 1 из 9 10 %
Итого: 3 из 26 12 %

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

Дата активности Консольный раздел Прогресс
2017-07-23 task2 Алгоритмика все 20 100 %
2017-07-15 task1 Цифры 11 из 12 92 %
2017-07-15 task1 Календарь все 16 100 %
2017-07-15 task1 Целые задачи 3 из 11 28 %
2017-07-12 task1 Геометрия все 8 100 %
2017-07-10 task1 Формулы все 9 100 %
2017-07-10 task1 Символы все 5 100 %
2017-07-08 solo C# набор 2 из 17 12 %
2017-07-08 task1 Лирика 6 из 14 43 %
2017-07-07 club 24 - Муза Оля 1 из 3 34 %
2017-07-06 task1 Строки все 14 100 %
2017-06-17 task1 Целые числа все 7 100 %
2017-05-04 task1 Семантика все 6 100 %
Итого: 108 из 142 77 %
Сохранить страницу:

8275. --
Tekashnik
Tekashnik
ответить
→  ali  # Шарики / Шарики. Вступление / 2017-07-24 16:41

Почему оченка урока такая низкая?


12891. --
ali
ali
ответить
# Консоль / Алгоритмика / Do-рацикл / 2017-07-16 14:40

Shel красавчик. классное решение.


12891. --
ali
ali
ответить
# Консоль / Цифры / Счастливый билет / 2017-07-15 06:05

int given = int.Parse(Console.ReadLine());
           

            int [] array = new int[6];
            int x =0, y =0;

            for (int i = 0; i < array.Length; i++)
            {
                array[i]=given % 10;
                given /= 10;

                if (i < 3)
                    x += array[i];

                else
                    y += array[i];
            }


         
            Console.WriteLine(x == y ? "Happy" : "Regular");


12891. --
ali
ali
ответить
# Консоль / Цифры / Сумматор / 2017-07-15 05:09

  int given = int.Parse(Console.ReadLine());

            int temp = 0;

            for (int i = 0; i < 3; i++)
            {
                temp += given % 10;
                given /= 10;

            }

            Console.Write(temp);
            Console.WriteLine();


12891. --
ali
ali
ответить
# Консоль / Цифры / Перевертыш / 2017-07-15 05:07

int given = int.Parse(Console.ReadLine());

            int temp = 0;

            for (int i = 0; i < 4; i++)
            {
                temp = given % 10;
                given /= 10;

                Console.Write(temp);
            }
            Console.WriteLine();


12891. --
ali
ali
ответить
# Консоль / Символы / Пятёрочка / 2017-07-10 14:49

char given = (char)Console.Read();

            int [] temp = new int[given+5];

            for (int i = 0; i < 6; i++)
            {
                temp[i] = Convert.ToInt32(given) + i;
                Console.Write("{0} ", (char)temp[i]);

            }


            Console.WriteLine();


12891. --
ali
ali
ответить
→  Елена   / 2017-07-04 14:49

теперь понял. спс


4004. --
Елена
Елена
ответить
→  ali   / 2017-07-04 14:40

int input = int.Parse(Console.ReadLine());


12891. --
ali
ali
ответить
→  Евгений Волосатов   / 2017-07-04 14:27

Спасибо. В скайп конфу меня добавите? mrtaisho


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  ali   / 2017-07-04 14:21

Добро пожаловать в клуб формулистов!


12891. --
ali
ali
ответить
→  Елена   / 2017-07-04 14:07

1. Уточните плз в каком именно фрагменте кода в том что нескомпилировался или в том что я вставил в коммент?
2.  И простите я не понял что вы имели ввиду по поводу переменной input.


4004. --
Елена
Елена
ответить
→  ali  # Консоль / Олимпиада / Случайная задача / 2017-07-04 13:47

Посмотрела решение - переменная input не задана, значение для нее не считано.


4004. --
Елена
Елена
ответить
→  ali  # Консоль / Олимпиада / Случайная задача / 2017-07-04 13:45

В Вашем фрагменте кода вижу две открывающие скобки - { и три закрывающие - }


12891. --
ali
ali
ответить
→  Denis   / 2017-07-04 12:07

пасиб


12891. --
ali
ali
ответить
# Консоль / Олимпиада / Случайная задача / 2017-07-04 12:03

Робот Шарп: Я не могу откомпилировать твою программу!

int input = 256;
            for (int i = input - 1; i > 0; i--)
            {
                if (input % i == 0)
                {
                    Console.WriteLine(i);
                    break;
                }

            }
        }


12956. --
Denis
Denis
ответить
→  ali  # Наноигры / Арканоид - Уровень и ракетка / 2017-07-04 10:27

молодца


10558. --
Иван Воронин
Иван Воронин
ответить
→  ali   / 2017-07-04 02:29

Либо тут в чате. Так же в комментариях к отчётам тоже.


10558. --
Иван Воронин
Иван Воронин
ответить
→  ali   / 2017-07-04 02:29

Только для Клуба Формулистов. в скайпе.


12891. --
ali
ali
ответить
→  Ender  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-07-04 01:56

Все круто. А код глянуть можно?


12891. --
ali
ali
ответить
→  Иван Воронин   / 2017-07-04 01:30

ага, типо того. а группы проводящие кодревью у вас есть? ну или конфа какая где народ советами делится?


10558. --
Иван Воронин
Иван Воронин
ответить
→  ali   / 2017-07-04 01:01

В целом задача не сложная, но интересная. Удачи.


12891. --
ali
ali
ответить
→  Иван Воронин   / 2017-07-04 00:48

Да там хоть тема не сложная можно и паралельно покодить.


12891. --
ali
ali
ответить
→  Иван Воронин   / 2017-07-04 00:44

Привет. Спасибо. Ага командер пишу консольный. ДЗ такое коуч дал на выходные )) Только походу я его за одно выходные не закончу.


10558. --
Иван Воронин
Иван Воронин
ответить
→  ali  # Наноигры / Арканоид - Уровень и ракетка / 2017-07-03 19:32

Нужно следить за мыслью учителя и будет всё ясно, а если кодить, а потом подглядывать пока сложно, то слушать надо и следить за кодом, повторяя, с практикой придёт и понимание, ничего сразу не бывает.


10558. --
Иван Воронин
Иван Воронин
ответить
→  ali  # Демо игры / Вступительное слово / 2017-07-03 19:25

Добро пожаловать, удачи в дальнейшем. Это ты решил создать Ali Commander? =)


8275. --
Tekashnik
Tekashnik
ответить
→  ali  # Наноигры / Арканоид - Уровень и ракетка / 2017-07-03 06:26

Аж 5 минут думал это просто супер)))


12891. --
ali
ali
ответить
→  Евгений Волосатов   / 2017-07-03 02:59

Спасибо.


12891. --
ali
ali
ответить
→  Сергей Соколов   / 2017-07-03 02:57

Спасибо.


1. --
Евгений Волосатов
Евгений Волосатов
ответить

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  ali  # Демо игры / Вступительное слово / 2017-07-02 23:42

Да, программистам это очень сложно понять :)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  ali  # Демо игры / Вступительное слово / 2017-07-02 22:36

Успехов в прохождении курса!


12891. --
ali
ali
ответить
# Консоль / Целые числа / Пять чисел / 2017-06-17 12:39

Робот Шарп: Я не могу откомпилировать твою программу!
и какого ежика?


12891. --
ali
ali
ответить
# Консоль / Целые числа / Пять чисел / 2017-06-17 12:34

string x = Console.ReadLine();
            string[] mass = x.Split ();
            int[] nums = new int [mass.Length] ;
            for (int i = 0; i < mass.Length; i++)
            {
                int.TryParse(mass [i], out nums [i]);
            }
          Console.WriteLine (nums.Sum ());


14435. --
ottepel84
ottepel84
ответить
→  ali  # Консоль / Семантика / Калькулятор / 2017-06-12 01:45

Вызов не Console.Write, а Console.WriteLine


12891. --
ali
ali
ответить
# Консоль / Семантика / Калькулятор / 2017-05-04 13:09

Я не пойму почему мой вариант бот не пропускает? вроде ничего запрещенного не использовал

int result;
result = 12 * ((25 + 689) / (60 - 9)) - 12 * 3;
Console.Write (result);


  • Звание: Алгоритмист
  • Накопленный опыт: 112 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2017-08-03

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

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

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

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

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

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

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





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

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

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

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


Научился: Читать длинные слова и предложения
Трудности: Понять почему выставление галочки у пункта 5 является обязательным, если он начинается со слова "Если"?
Все круто!


Научился: Передвигать обекты используя PointControl.Location
Трудности: врубиться в логику названия переменных :) Аж 5 минут думал что за sx такой )
Пусть названия переменных станут более осмысленными плз. Так будет проще улавливать смысл на ходу.