Си шарп с нуля

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




mr.Santa
  • Звание: Алгоритмист
  • Накопленный опыт: 147 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2015-04-25 23:02:08
  • Город проживания: Йоулупукки

Видеокурсы

Дата активности Видеокурс Прогресс
2015-05-13 game4 Игры со Спрайтами 6 из 33 19 %
2015-05-12 game0 Демо игры 3 из 9 34 %
Итого: 9 из 42 22 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1g Целые задачи все 11 100 %
2015-05-24 olimp Олимпиада 3 из 32 10 %
2015-05-24 task1i Календарь 2 из 16 13 %
2015-05-08 abc Саша 4 из 5 80 %
2015-05-07 task2n По цифрам 3 из 8 38 %
2015-05-07 task2l Математика 1 из 9 12 %
2015-05-07 task2 Алгоритмика 2 из 20 10 %
2015-05-07 task2o Матрёшки 4 из 9 45 %
2015-05-07 task2f Do-рацикл 2 из 4 50 %
2015-05-06 task2e Пока-цикл 1 из 6 17 %
2015-05-06 task1h Цифры все 12 100 %
2015-04-30 task2b Логика 3 из 13 24 %
2015-04-29 task1d Формулы все 9 100 %
2015-04-29 task1e Символы все 5 100 %
2015-04-29 task1f Геометрия все 8 100 %
2015-04-27 task1c Лирика 13 из 14 93 %
2015-04-26 task1a Целые числа все 7 100 %
2015-04-26 task1b Строки все 14 100 %
2015-04-25 task1 Семантика все 6 100 %
Итого: 110 из 208 53 %
Сохранить страницу:

4851. mr.Santa
mr.Santa
ответить
# Консоль / Олимпиада / Форматирование текста / 2015-05-23 16:37

Хотелось уточнить по правому краю или по левому краю. На примере Exel.
http://showpic.ru/upload/230515/5560816ae4959.jpg
http://showpic.ru/upload/230515/556081746be5e.jpg
как по мне то результат выведен отформатирован по левому краю.


4851. mr.Santa
mr.Santa
ответить
# Новые мини игры / Спрайт. Сериализация объекта. / 2015-05-13 22:32

Чёт у меня не получилось https://youtu.be/WK1hidnmnh0?t=6m4s
Снимок экрана http://pixs.ru/showimage/winXPprobl_1809798_17291625.png
Предположу что проблемка в версии с#.


791. Валерий
Валерий
ответить
→  mr.Santa  # Новые мини игры / Спрайт. Класс для Спрайта. / 2015-05-13 18:40

+1. По классам - это курс "Теория ООП". А в голове нет смысла всё держать, лучше реализовывать какие-то отдельные идеи проекта в мини-программках вне курса.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  mr.Santa  # Новые мини игры / Спрайт. Класс для Спрайта. / 2015-05-13 17:59

Это тебенужен курс "Теория ООП".


1. Евгений Витольдович
Евгений Витольдович
ответить
→  mr.Santa  # Новые мини игры / Спрайт. Класс для графики. / 2015-05-13 17:18

Правильная формулировка облегчит понимание!


24. Оля
Оля
ответить
→  mr.Santa  # Новые мини игры / Спрайт. Первая форма. / 2015-05-13 15:17

Все здорово получилось, все успел)


24. Оля
Оля
ответить
→  mr.Santa  # Мини игры / Лабиринт 2D - меню / 2015-05-12 17:26

Замечательно что затягивает, так и происходит когда интересно, когда изучаешь новое. Тут же не гонки, пишите спокойно поставив на паузу видео)))


4851. mr.Santa
mr.Santa
ответить
# Консоль / Саша / Корень из числа / 2015-05-10 00:56

Не согласен. В вики написано.
"Если требуется найти квадратный корень с точностью до нескольких знаков после запятой, то этот метод по-прежнему можно использовать, хотя он и становится очень затратным. Исходное число следует дополнить соответствующим количеством пар нулей, а результат потом соответствующее количество раз поделить на 10."
Нужно найти с точностью 0.0001, то ответ не может быть выдан с точностью 0.00001.
Либо нужно переформулировать задачу. Либо поменять условие.


1803. Саша
Саша
ответить
→  mr.Santa  # Консоль / Саша / Корень из числа / 2015-05-09 00:14

потому что при округлении числа 1.4142135623(и т.д.) получается 1.41421, а не 1.41420


1803. Саша
Саша
ответить
→  mr.Santa  # Консоль / Саша / Треугольник: длина высоты / 2015-05-09 00:02

это не ошибки, это тест)))


4851. mr.Santa
mr.Santa
ответить
# Консоль / Саша / Треугольное совершенство / 2015-05-08 23:01

Витольдович, тут тоже нужно "хакать" Робота ???
Треугольное число = 0, 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, 66, 78, 91, 105, 120...
Какое 2 может быть треугольным числом?


4851. mr.Santa
mr.Santa
ответить
# Консоль / Саша / Треугольник: длина высоты / 2015-05-08 22:07

Тут намерено ошибок наделали ?
111 222 111
45 90 45
треугольник из 2-х точек ?


4851. mr.Santa
mr.Santa
ответить
# Консоль / Саша / Корень из числа / 2015-05-07 19:22

Вот тут я непонял.
Есть точность 0.0001 и корень из 2. Программка выдала 1.41420
Почему не верный ответ?


4851. mr.Santa
mr.Santa
ответить
# Консоль / For-to-чки / 21 / 2015-05-07 13:54

Задача хороша. Только не согласен с результатом. Робот Шарп, зачем в матрице лишний пробел в конце каждой строке ?


4851. mr.Santa
mr.Santa
ответить
# Консоль / For-to-чки / 13 / 2015-05-06 20:26

Просмотрел решение от http://www.videosharp.info/1710/console Так оно же не совсем правильное. Витольдович, тщательнее нужно проверку делать.
Роботу Шарпу необходим волшебный пендаль.


4851. mr.Santa
mr.Santa
ответить
# Консоль / For-to-чки / 12 / 2015-05-06 18:36

Посмотрел на решение этой задачи коллегами. Нужно Витольдовичу усложнить проверку Зачем ганять пустые циклы если у числа не будет больше делителей N/2, ну окромя самого N. Смотреть моё решение.


4851. mr.Santa
mr.Santa
ответить
→  Сергей Витальевич   / 2015-05-06 18:14

Дело в том что я решил выучить С#. Ставить винду в мне не хочется. Работать в виртуальной машине не очень удобно. Нашёл такой выход. За отзыв спасибо.


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  mr.Santa  # Мини игры / Картинка с секретом / 2015-05-06 17:57

Притом задача была поставить именно VS ) Случайно поставил "хорошо", но думаю ничего страшного, просто не вижу смысла выдумывать себе трудности.


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  mr.Santa  # Мини игры / Картинка с секретом / 2015-05-06 17:54

По моему, писать для Windows на Linux какое-то извращение. Притом если ты только учишься - зачем же выдумывать себе сложности) Я еще понимаю когда ставят винду на вируальной машине, но это перебор. Для web-а, конечно, классно, но здесь это не нужно и излишне. Всеравно что пытатся разрабатывать приложения для мака на windows или linux (может не совсем прав, но думаю суть ясна ))))


4851. mr.Santa
mr.Santa
ответить
→  Оля  # Олимпиада / Конкурс на макет пакета / 2015-05-06 10:23

Потому что всегда можно сделать лучше :-)


4851. mr.Santa
mr.Santa
ответить
→  Оля   / 2015-05-06 10:20

Плохо что движок сайта не позволяет редактировать введённую информацию.


24. Оля
Оля
ответить
→  mr.Santa  # Олимпиада / Конкурс на макет пакета / 2015-05-06 07:54

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  mr.Santa  # Консоль / Олимпиада / Цифровые анаграмы / 2015-05-03 10:27

Например, такой: 4*13=52


4851. mr.Santa
mr.Santa
ответить
# Консоль / Олимпиада / Цифровые анаграмы / 2015-05-03 01:51

подразумевается 3*4=12?


4851. mr.Santa
mr.Santa
ответить
# Консоль / Олимпиада / Цифровые анаграмы / 2015-05-03 01:48

Вот тут что-то я не понял....
5
1 2 3 4 5
Какой должен быть результат, разве не 0?


4803. Юрий С.
Юрий С.
ответить
→  mr.Santa  # Мини игры / Вступительное слово / 2015-05-01 06:10

Скоро выпустят по все платформы (Linux, MacOS) Visual Studio - вот тогда заживём! :)


4851. mr.Santa
mr.Santa
ответить
# Консоль / Строки / Copy / 2015-04-26 00:18

Да, плохо что система не проверяет наличие переменных в программе.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Понять разницу между списком и масивом.
Трудности: Проэкт растёт и становиться сложнее следить за мыслью и содержать всё в голове.
Хотелось бы больше информации по поводу применения классов. И разновидностей реализации. Также просьба более информативнее описывать для чего мы выносим действия в классы и что нам это даст в результате.
Научился: Применять подсмотренные навыки.
Трудности: Прикрутить Кастомный цвет.
Всё ок.