Си шарп с нуля

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

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

Andrej Gladkov
  • Звание: Наследник
  • Накопленный опыт: 308 часов
  • Баланс Мегахешей: собрано 1 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-07-22 16:37:30
  • Возраст: 37 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-06-12 java-egz2 Пробный Java экзамен все 12 %
2018-05-21 design-singleton Singleton 15 из 22 69 %
2018-04-17 design-method Template method 6 из 10 60 %
2018-04-17 design-strategy Strategy 1 из 16 7 %
2018-03-27 eshop Интернет-магазин 23 из 25 92 %
2018-03-23 design-mvc MVC шаблон 1 из 39 3 %
2018-03-13 java-sqlite База SQLite все 5 100 %
2018-03-13 fruits ООФрукты 14 из 30 47 %
2018-02-13 jframe Слова в Сетке 1 из 9 12 %
2018-02-06 java-list JD. Коллекции все 5 100 %
2018-02-05 java-class JA. Классные пакеты 11 из 18 62 %
2018-02-02 java-egz J7. Экзамен все 5 125 %
2018-01-29 java-chess JB. Шахматные классы все 6 100 %
2018-01-12 java-for2d JC. Явные графоциклы все 11 100 %
2018-01-08 java-array J9. Массивы все 3 100 %
2017-12-15 javasweeper Java Sweeper 16 из 52 %
2017-12-13 java-loop J8. Циклопы все 10 100 %
2017-12-08 java-if J6. Условия все 8 115 %
2017-11-24 java-oper J5. Операции все 7 100 %
2017-11-24 java-type J4. Типы все 4 100 %
2017-11-17 java-read J3. Ввод все 10 100 %
2017-11-04 java-write J2. Печать все 3 100 %
Итого: 177 из 310 58 %

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

Дата активности Консольный раздел Прогресс
2018-06-14 solo Java - База 11 из 0 %
2018-05-07 jawa Потоки 6 из 8 75 %
2018-03-01 jawa Коллекции все 3 100 %
2018-02-02 jawa LOOP - Циклы все 8 100 %
2018-02-01 jawa Сумматоры 9 из 0 %
2018-02-01 jawa IF - Условия все 18 100 %
2017-12-04 jawa OPER - Формулы 6 из 9 67 %
2017-11-20 jawa TYPE - Шесть типов все 7 100 %
2017-11-06 jawa READ - Ввод данных все 10 100 %
2017-11-04 jawa WRITE - Вывод данных все 11 100 %
2017-10-27 solo Java - Условия все 7 100 %
2017-10-27 solo Java - Циклы все 2 100 %
2017-10-24 solo Java - Вывод данных все 7 100 %
2017-10-24 jawa START - Запуск все 1 100 %
2017-10-20 solo Java - Запуск все 13 100 %
2017-10-20 solo Java - Ввод данных все 6 100 %
Итого: 125 из 110 114 %
Сохранить страницу:

17425. --
ser2018
ser2018
ответить
→  Andrej Gladkov  # 1. Singleton / Singleton - Config - Cant extend / 2018-05-22 03:23

Для с# будет что то подобное., из шаблонов проектирования, синглтоны и т .п.?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Andrej Gladkov  # База SQLite / SQLite - Select / 2018-05-20 10:30

Ох уж этот nextLine  и его кэмелкейс... Сколько времени потребовалось, чтобы понять регистрозависимость напиания.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Александр   / 2018-04-26 17:22

Наш игромистр (Евгений Витольдович) является моим преподователем в политехнической школе. В связи с этим у меня открыты все курсы которые преподаються на уроках. Если вы хотите что-то узнать, лучше пишите Евгению в личку


3922. --
Александр
Александр
ответить
→  Andrej Gladkov  # 1. Singleton / Singleton - Config - Class / 2018-04-26 09:31

Привет, Andrej! Подскажи, пожалуйста, как ты смог начать проходить этот курс, если он не доступен в настоящее время? На странице курса написано, что он бывает доступен только во время каких-то акций...


9913. --
vip
vip
ответить
→  Andrej Gladkov  # Интернет-магазин / Товар на форме / 2018-03-28 16:09

Ответ немного не по теме но думаю создатели форума простят меня, ну а вы в свою очередь сможите распространить своим знакомым это инфу и вместе мы сила! Так вот...
В память по погибшим детям в Кемерово в 19-00 будет минута молчания. Просьба всех кто будет за рулем ровно в 19-00 нажать на минутку на сигнал чтобы ваш город зазвенел!


16089. --
Povilas Abramovicius
Povilas Abramovicius
ответить
→  Andrej Gladkov   / 2018-03-26 17:19

Так а ты еще и Веб разработкой успеваешь заняться ))


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Andrej Petrunev  # ООФрукты / Параметрический Созидатель / 2018-03-24 14:08

Шаг за шагом и с фруктами деда мороза будет закончено! поздравляю, осталось 8 уроков.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Povilas Abramovicius  # 1. Singleton / Singleton - Timer - Pattern Design / 2018-03-24 14:05

За тобой не угонишься! щелкаешь курсы один за другим, да еще и в футбол успеваешь поиграть! Твоя победа - отказ сдаваться! Молодец!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Sergej Šugajev  # Система Git / Diff / 2018-03-21 20:45

Поздравляю с успешным освоением системы Git! осталось теперь создать репозиторий на сайте github.com и ты сможешь делиться своими проектами со своими однокурсниками. С наилучшими пожеланиями, я.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Aleksej Fiodorov  # Система Git / Суть аналогии / 2018-03-16 20:37

Поздравляю с успешным освоением гита! Не все пишут такие длинные списки о том чему научились. Радуюсь за Ваши успехи! Успехов Вам!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  vip   / 2018-03-16 20:13

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


9913. --
vip
vip
ответить
→  Andrej Gladkov  # Интернет-магазин / Подружить PHP с MySQL / 2018-03-16 10:52

на Ubuntu еще можно залить слона - вот это еще за бяка. молодец что справился с задачей


9913. --
vip
vip
ответить
→  Andrej Gladkov  # Интернет-магазин / Всё готово для работы / 2018-03-16 10:48

Ну что ну здорово. молодец. а наполнение товара в интернет-магазине будет? Вот еще бы проект пощупать руками в общем доступе на каком-нибудь онлайн ресурсе. Спасибо удачи на уроках и в жизни.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # Интернет-магазин / Запуск базы данных / 2018-03-15 19:50

Хорошо, когда видео нет, не надо ждать для отправки отчёта :)


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Gilman   / 2018-03-14 22:56

для меня более удобно работать из консоли.


17619. --
Gilman
Gilman
ответить
→  Andrej Gladkov  # База SQLite / SQLite - Самостоятельная работа / 2018-03-14 12:03

стало интересно почему все жависты на убунту?


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Евгений Волосатов  # ООФрукты / Пошаговый проход / 2018-03-09 18:24

Обязательно


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # ООФрукты / Пошаговый проход / 2018-03-08 21:04

а ты сам выполнял пошаговый проход?


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Aleksej Fiodorov  # ООФрукты / Фрукточтец / 2018-03-02 19:48

радуюсь за сокурсников!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Aleksej Fiodorov  # ООФрукты / Яблоки на снегу / 2018-03-02 19:46

хорошо получилось, так держать!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Статьи / Как одному написать сложную программу / 2018-02-28 20:56

Спасибо, очень понравились эти мысли. Применю на практике


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Цикл for/each / 2017-12-13 18:16

Вот поэтому и не понимаешь, потому что нигде не использовал =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-13 08:32

Без картинки обычно не отправлялся отчет. Может отвалилась - это вопрос скорее к Магистру.


8275. --
Tekashnik
Tekashnik
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Счастливые билеты / 2017-12-12 22:27

Это же самое интересное в программировании))


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-12 21:54

а какой скрин нужен? задание звучит так:
На этoм урoке мы вспoмним, какиe бывaю циклы в языкe Java.
Кaкиe из них хорошие, какие плохие, какие несуществующие.
Ваше задание - вспомнить и записать любой интересный факт
о циклах в программировании, не обязательно по языку Java.

  1. Прoслушaть видео.
  2. Напиcать интеpесный фaкт о циклax.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Счастливые билеты / 2017-12-12 21:39

Курс "Комбинаторика" отвечает на этот вопрос, там как раз подобную задачу решают многими способами и в конце эпичная супер скорость.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-12 21:37

Где скрин кода?


3922. --
Александр
Александр
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-12 17:03

Теперь картинки к отчёту отменили?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Andrej Gladkov  # 5. Операции / OPER - Операции 12-13 / 2017-11-25 07:46

Через alt + spacebar?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 6. Условия / IF - Альтернатива / 2017-11-25 00:50

6 суток это круто для такого урока =) продолжай чаще, будет быстрее.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / IF - Условия / Последняя цифра / 2017-11-23 20:50

import java.util.Scanner;

public class Oper7
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);

        long a = Math.abs(scanner.nextLong());
        long b = Math.abs(scanner.nextLong()); 

       
        if (a < 0 )
        {
        a = 10 - (a % 10);
        }
        else
        a = b % 10;

        if (b < 0)
        b = 10 - (a % 10);
        else
        b = b % 10;

        if(a%10 == b%10)
        System.out.println("YES");
        else
        System.out.println("NO");
}
}


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / IF - Условия / Отрицательный куб / 2017-11-21 20:48

import java.util.Scanner;
public class Program
{
    public static void main (String [] args)
    {
        Scanner scanner = new Scanner(System.in);

        long a = scanner.nextLong();
               
        if (a < 0)
        {
        System.out.println(a*a*a);
        }
        else
        {
        System.out.println("ERROR");
        }
    }


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / IF - Условия / Чет / нечет / 2017-11-21 20:43

import java.util.Scanner;
public class Program
{
    public static void main (String [] args)
    {
        Scanner scanner = new Scanner(System.in);

        long a = scanner.nextLong();
       
        if ((a%2)==0)
        {
        System.out.println(a/2);
        }
        else System.out.println(a*2);
    }
}


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 6. Условия / IF - Минимакс / 2017-11-18 11:27

Молодец, продолжай в том же духе.


4814. --
Дмитрий
Дмитрий
ответить
→  Andrej Gladkov  # 5. Операции / OPER - Операции 1 / 2017-11-17 06:00

Успехов!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # 5. Операции / OPER - Операции 1 / 2017-11-13 21:12

Не похоже на задание


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # 3. Ввод / READ - Конкатенация аргументов / 2017-11-10 19:49

отсутп между трай и кэтч не нужен.
исправь отступы.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / TYPE - Шесть типов / Целые числа / 2017-11-09 23:02

Были проблемы с внимательностью, а так все очень даже нравится


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / READ - Ввод данных / Квадрат / 2017-11-06 22:51

import java.util.Scanner;
public class Program
{
    public static void main (String [] args)
    {
        Scanner scan = new Scanner(System.in);
        int a = scan.nextInt();
        int square = a * 4;
        System.out.println(square);
    }
}


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # 2. Печать / WRITE - Комментарии / 2017-11-04 21:35

Молодец, Андрей!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Комментарии / 2017-11-04 19:16

вот мое решение:
public class Program
{
    public static void main (String [] args)
    {
        String s = "$";
        s = s + s + s + s + s + s + s + s + s + s; //главное значение 10
        /* s = s + s + s + s + s + s + s + s + s + s;  умножаем наше значение на следующие
            10 символов */
        /** s = s - s - s - s - s - s - s - s - s - s;
          'это только комментарий*/
        System.out.println(s);
    }
}


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Дискриминант / 2017-11-04 18:50

хоть вспомнил как находить дискриминант :) 


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Визитка робота / 2017-11-04 17:11

Задача на внимательность :)


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Формула в юникоде / 2017-11-04 16:54

Много времени ушло, на простое решение:
public class Program
{
    public static void main (String [] args)
    {
        System.out.print("\u03A3\u221A\u03C0\n");
        System.out.print("A\u010D\u0069\u016b");
    }
}


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Andrej Gladkov  # 4. Типы / TYPE - Целые примитивные типы / 2017-10-28 07:45

Можно и наоборот, только если число находится в пределах меньшего типа.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / START - Запуск / Привет, Java! / 2017-10-24 19:56

вот и я написал свой Hello World!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 2. Печать / WRITE - Квадратные условия / 2017-10-21 12:59

Молодец, отлично поработал, я смотрю у вас у всех Убунту, видимо в этом потоке ОСь сменили на более подходящуу, похвально.


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

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

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

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

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

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

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

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





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

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

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

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


Научился: очень нужное дело, спасибо за этот урок! теперь буду оставлять после себя комментарии



Научился: практиковал наследование, лучше понял как создавать программу с минимумом кода
Трудности: разобраться что записать до метода main