Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Фёдор
  • Звание: Микробитер
  • Накопленный опыт: 45 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2015-02-03 02:38:03
  • Город проживания: Павлодар

Видеокурсы

Дата активности Видеокурс Прогресс
2014-11-07 soft0 Демо софт 1 из 7 15 %
2014-11-02 task3 Комбинаторика 1 из 22 5 %
2014-11-02 game0 Демо игры 1 из 9 12 %
Итого: 3 из 38 8 %

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

Дата активности Консольный раздел Прогресс
2014-11-04 task1c Лирика 9 из 14 65 %
2014-10-29 task1a Целые числа все 7 100 %
2014-09-03 task1b Строки все 14 100 %
2014-09-03 task1 Семантика все 6 100 %
Итого: 36 из 41 88 %
Сохранить страницу:

182. Фёдор
Фёдор
ответить
# Начало / Планы участников на 2015 год / 2015-01-09 13:37

Буду скромным охота  разобраться с написанием приложений на C#  для мобильных платформ Android, iOs, Win Mobile
Разработка приложения Web сайта на C#
Создание ПО (Архив) Для проектного института с многопользовательским доступом.


3240. Виталий
Виталий
ответить
→  Фёдор  # Консоль / Лирика / Билетики / 2014-11-29 18:30

твое решение не покрывает случай, когда N-й элемент последовательности b > N-го элемента последовательности a. Т.е. когда в билете 2 одна их цифр будет большей, чем  билете 1. При твоем решении для такой позиции получается отрицательное число щелбанов, а это неверно.


2410. Денис
Денис
ответить
→  Фёдор  # Консоль / Лирика / Коты / 2014-11-13 09:23

Фёдор,  скорее всего Шарп ругается на имя переменной, которое у тебя "мурзики", а должно быть "мурзиков" :)
А вообще, код выкладывать в комменты запрещено :)


2721. mikemet
mikemet
ответить
→  Фёдор   / 2014-11-08 13:37

Да, Вы правы, Photoshop - идеальная программа для растровой графики на данный момент.
Но те изменения, которые обычно требуются, слишком просты для такой профессиональной программы. Хотя конечно же в ней их сделать можно  "на раз". Просто мне больше по душе Corel. Его,  для простых операций по обработке фото, тоже хватит "с головой". Ну а для векторных изображений Corel просто предназначен и идеален (дело вкуса). :-)


182. Фёдор
Фёдор
ответить
→  Дима  # Видео-игры / Игра Быстрощёлк / 2014-11-08 09:17

Иконка на форме стандартная


182. Фёдор
Фёдор
ответить
→  mikemet  # Видео-приклад / Двенадцать месяцев / 2014-11-08 09:03

Мне кажется изображения лучше обрабатывать в Photoshop 


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Фёдор   / 2014-11-07 07:47

А мне кажется, Фёдор, что проверять такие работы даже интересно.
Кроме того подогревается интерес, чтобы быстрее проходить дальше.
Да и что тут сложного, если с 99% вероятностью будет нажата клавиша "Хорошо" :)


182. Фёдор
Фёдор
ответить
→  Дмитрий  # Супер игры / Пятнашки, часть 1 / 2014-11-07 05:36

Трудно оценивать программу которую еще сам не делал. Может как то попробовать ввести фильтр на проверки? Ты проверяешь только те программы которые сам выполнил))) Вопрос Евгению Витольдовичу.


3024. wakwak
wakwak
ответить
→  Фёдор   / 2014-11-05 09:42

спасибо!) я, когда тестировал, сам чуть не психанул :)


182. Фёдор
Фёдор
ответить
# Консоль / Лирика / Билетики / 2014-11-05 04:08

Кто решил? У меня Робот ругается? Хотя проверяю в VS все работает. Подскажите))), только не давайте решения, а просто подскажите, что не так. Хочу сам все сделать.
int i1 = 0;
            int i2, i3, i4, i5;
            string output = " ";
                string str1 = Console.ReadLine();
                 
            str1 = str1.Insert(i1 + 1, output);
                    i2 = i1 + 2;
                    str1 = str1.Insert(i2 + 1, output);
                    i3 = i2 + 2;
                    str1 = str1.Insert(i3 + 1, output);
                    i4 = i3 + 2;
                    str1 = str1.Insert(i4 + 1, output);
                    i5 = i4 + 2;
                    str1 = str1.Insert(i5 + 1, output);
         
            string[] str_new1 = str1.Split();
            int a1 = int.Parse(str_new1[0]);
            int a2 = int.Parse(str_new1[1]);
            int a3 = int.Parse(str_new1[2]);
            int a4 = int.Parse(str_new1[3]);
            int a5 = int.Parse(str_new1[4]);
            int a6 = int.Parse(str_new1[5]);
            string str2 = Console.ReadLine();
             
            str2 = str2.Insert(i1 + 1, output);
                i2 = i1 + 2;
                str2 = str2.Insert(i2 + 1, output);
                i3 = i2 + 2;
                str2 = str2.Insert(i3 + 1, output);
                i4 = i3 + 2;
                str2 = str2.Insert(i4 + 1, output);
                i5 = i4 + 2;
                str2 = str2.Insert(i5 + 1, output);
                string[] str_new2 = str2.Split();

               
            int b1 = int.Parse(str_new2[0]);
            int b2 = int.Parse(str_new2[1]);
            int b3 = int.Parse(str_new2[2]);
            int b4 = int.Parse(str_new2[3]);
            int b5 = int.Parse(str_new2[4]);
            int b6 = int.Parse(str_new2[5]);

          int k = (a1 - b1) + (a2 - b2) + (a3 - b3) + (a4 - b4) + (a5 - b5) + (a6 - b6);
           
            Console.WriteLine(k);


182. Фёдор
Фёдор
ответить
→  wakwak  # Видео-игры / Лабиринт / 2014-11-04 23:30

Самый сложный лабиринт))) На славу постарался


182. Фёдор
Фёдор
ответить
# Консоль / Лирика / Яблоки / 2014-10-31 03:19

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


182. Фёдор
Фёдор
ответить
# Консоль / Лирика / Классики / 2014-10-31 01:38

Пришлось подсмотреть видео решение((((. А все очень просто оказалось) Хорошая задача


182. Фёдор
Фёдор
ответить
→  Евгений Витольдович   / 2014-10-31 00:49

решил. Проблема была в том что переменная (у меня была мурзики, а надо мурзиков)))))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Фёдор   / 2014-10-31 00:46

нужно писать "мурзиков", таково условие.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Фёдор   / 2014-10-31 00:45

Вроде всё верно. Должно работать.


2410. Денис
Денис
ответить
→  Фёдор  # Видео-игры / Лабиринт / 2014-10-29 02:47

Шилдт на втором мониторе - явно подсказывает :)


2105. Дмитрий
Дмитрий
ответить
→  Фёдор  # Видео-игры / Лабиринт / 2014-10-29 01:57

Скобки - используются в функциях(методах) при передаче параметров.
Фигурные скобки обозначают начало и конец какой-то части программы. Например, класс(параметры) { тело класса} или функция (параметры) {тело функции}.
Если знаешь html, то фигурные скобки - аналог <head></head> <body></body>
Если более менее понятно объяснил, но хочется более подробно - пиши, постараюсь ответить.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Фёдор  # Видео-игры / Лабиринт / 2014-10-29 01:54

Федя, теории полно в интернете - пишешь в поиске имя функции и C# и слово "примеры" либо "теория". Ну или сразу на MSDN искать что нужно. И будет тебе счастье.
По поводу фигурных скобок - всё логично, главное смотреть при вводе "}" - какую именно скобку ты ею закрываешь. Си шарп студия подсвечивает, как правило, эти символы, что удобно.


2280. Альберт
Альберт
ответить
→  Фёдор  # Видео-Unity / Первая 3D игра / 2014-10-28 03:48

Максим, а ты мог бы при перезаписи уроков немного изменить сценарий: враги всё так же в виде белых цилиндров, но стрельба по ним ведётся пейнтбольными шариками с краской красного цвета? При умирании враги по-прежнему исчезают со сцены, но до того момента на них видны следы от попаданий - мне кажется, очень эффектно будет смотреться))


429. Максим Базуев
Максим Базуев
ответить
→  Фёдор  # Видео-Unity / Первая 3D игра / 2014-10-27 15:00

Будут перезаписи уроков!!! Ждите...


2280. Альберт
Альберт
ответить
→  Фёдор  # Видео-Unity / Первая 3D игра / 2014-10-27 14:28

Ну, вот - в нашем полку прибыло! Крепись, приятель - звук станет лучше, но только к 5-му уроку))


182. Фёдор
Фёдор
ответить
# Консоль / Вопросы и предложения / 2014-10-25 10:49

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


182. Фёдор
Фёдор
ответить
# Консоль / Вопросы и предложения / 2014-10-25 06:39

Предлагаю тему вэбинара (классы, методы, конструкторы, массивы – одномерные, многомерные, ступенчатые).

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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