Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта | Обход блокировки
Игровой комплекс Сокобан - Введи код скидки

deltamc
  • Звание: Нанопрогер
  • Накопленный опыт: 24 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-04-22 10:26:05
  • Город проживания: Волгодонск

Видеокурсы

Дата активности Видеокурс Прогресс
2015-07-05 game2 Микроигры 6 из 15 40 %
2015-06-30 words Игры со словами 2 из 7 29 %
2015-06-27 game1 Наноигры 2 из 10 20 %
Итого: 10 из 32 32 %

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

Дата активности Консольный раздел Прогресс
2015-07-08 task1b Строки 6 из 14 43 %
2015-07-04 task1 Семантика все 6 100 %
Итого: 12 из 20 60 %
Сохранить страницу:

8322. ironsavior
ironsavior
ответить
→  deltamc  # Микроигры / 2048 - Логика / 2016-02-17 20:49

класс!!!! а можете код с закруглением лейблов скинуть ?


3400. deltamc
deltamc
ответить
# Консоль / Строки / Contains / 2015-07-08 22:40

В все решил, нужно цикл начинать с 1 а не с 0.


5893. Антон
Антон
ответить
→  deltamc  # Консоль / Строки / Contains / 2015-07-08 20:29

По условию задачи, bool значение выводится с новой строки, допиши цикл.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  deltamc  # Микроигры / 2048 - Логика / 2015-07-05 20:18

Молодец, отличная работа!


3400. deltamc
deltamc
ответить
# Консоль / Строки / Contains / 2015-07-04 16:20


Где ошибка? Условие выполнено.
using System;
class VideoSharp
{
    static void Main()
    {
        string s1 =  Console.ReadLine().ToLower();
        for(int i=0; i<=5; i++)
        {
              string animal =  Console.ReadLine().ToLower();
              Console.WriteLine(s1.Contains(animal));
             
        }
    }
}



Ошибка при выполнении демо-теста:
ТАЙМАУТ 5 СЕК. [test0]
True
False
True
True
False


3400. deltamc
deltamc
ответить
# Консоль / Разминка / Китайская стена / 2015-07-04 15:28

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

using System;
class VideoSharp
{
static void Main()
{
string outs = getString("", "#" );
Console.WriteLine(outs);
}

static string getString(string sin, string addChar )
{
    sin += addChar;
    if(sin.Length < 1000) sin = getString(sin, addChar );
    return sin;
}
}


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / 2048 - Интерфейс / 2015-07-02 22:30

Договорились, уверена ты сделаешь потрясающую и очень красивую игру! :)


2146. Иван
Иван
ответить
→  deltamc  # Микроигры / Игра 15 - Картинка / 2015-07-02 00:18

Прекрасная работа. уверен, что знания пригодятся еще неоднократно!


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  deltamc  # Микроигры / Игра 15 - Алгоритм / 2015-07-01 00:48

У каждого свой стиль. Я не особо люблю везде раставлять скобки - для меня уменьшается читаемость. Если хочеш больше скобок поставь в своем коде во всех if даже там где только одна строка и в switch -> case 1: { ....; break; } скобки.


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игра 15 - Алгоритм / 2015-06-30 23:29

У тебя тоже красиво получилось! :)


24. Олюшка
Олюшка
ответить
→  deltamc   / 2015-06-30 23:29

Молодец, даже не сомневаюсь! :)


3400. deltamc
deltamc
ответить
→  Олюшка   / 2015-06-30 23:25

да, но я исправлюсь)


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игра 15 - Кнопки / 2015-06-30 23:20

Спасибо, а у тебя одна икона на все программы?


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игра 15 - Кнопки / 2015-06-30 23:19

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


3400. deltamc
deltamc
ответить
→  Олюшка  # Микроигры / Игра 15 - Кнопки / 2015-06-30 23:16

Спасибо, не заметил.


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игра 15 - Кнопки / 2015-06-30 21:06

Ты прикрепил скриншот с угадай слова случайно! переделай пожалуйста! :)


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игра 15 - Кнопки / 2015-06-30 21:04

Спасибо! Мне очень приятно что тебе нравится! :)


3400. deltamc
deltamc
ответить
→  Олюшка  # Микроигры / Игра 15 - Кнопки / 2015-06-30 21:02

Отлично оформление программы, творческий подход.


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игра 15 - Кнопки / 2015-06-30 21:01

Да, все интересное впереди! :)


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Виселка. Угадай слово. / 2015-06-30 11:11

Отличная работа, хорошо выполнил, Молодец! :)


3400. deltamc
deltamc
ответить
→  Елена  # Микроигры / Арканоид - Уровень и ракетка / 2015-06-29 17:07

Хорошее оформление.


3400. deltamc
deltamc
ответить
→  Олюшка  # Микроигры / Игры со словами / 2015-06-28 15:47

Спасибо, за поддержку.


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Игры со словами / 2015-06-28 15:27

Данила, хорошая работа, отличника! :)


2146. Иван
Иван
ответить
→  deltamc  # Микроигры / Арканоид - Шарик и кирпичики / 2015-06-27 22:55

Хорошо получилось. С видео - любой алгоритм прост, а вот самому реализовать отскок - точно не сразу получится.


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Арканоид - Шарик и кирпичики / 2015-06-27 22:32

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


4958. Edgard Loyter
Edgard Loyter
ответить
→  deltamc  # Микроигры / Арканоид - Уровень и ракетка / 2015-06-26 23:19

Ты еще не видел как их называю я )))


24. Олюшка
Олюшка
ответить
→  deltamc  # Микроигры / Арканоид - Уровень и ракетка / 2015-06-26 23:12

Хорошо выполнил задание, а переменные ты можешь называть по своему, и лучше чтобы и другим было тоже понятно! Лично как по мне Евгений адекватно называет переменные, мне понятно! :)


3400. deltamc
deltamc
ответить
# Консоль / Олимпиада / Форматирование текста / 2015-05-23 16:26

Можно ли использовать списки?


3400. deltamc
deltamc
ответить
# Консоль / Олимпиада / Форматирование текста / 2015-05-23 16:20

Как в программе использовать "Начальные данные"?


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Иван Воронин 10558 10 15 15 40 40
2 FireWolf 10080 10 15 10 35 35
3 Dmitry Sinitsin 17947 10 15 10 35 35
4 chokayes 9752 10 11 10 31 31
5 Виктор 17606 10 11 5 26 26
6 OloloCode 10717 5 10 6 21 21
7 ser2018 17425 5 10 6 21 21
8 Bodrik_torf 16066 5 10 5 20 20
9 Evgenii Kudriavtcev 18493 5 8 5 18 18
10 Андрей 162 5 10 1 16 16
11 Дмитрий 4814 10 5 15 15
12 Дмитрий 16218 9 5 14 14
13 Антон Кравченко 5502 8 5 13 13
14 WildOrc 17443 5 5 3 13 13
15 Александр 3922 7 5 12 12
16 Anton 5394 5 5 10 10
17 Timoha 9980 8 2 10 10
18 Yefim 11589 5 5 10 10
19 Евгений Волосатов 1 6 1 7 7
20 Валерий Жданов 791 7 7 7
21 DenisMed 18419 2 5 7 7
22 Ramzan 18272 5 1 6 6
23 Сергей 3747 5 5 5
24 Дмитрий 4210 5 5 5
25 Денис 4395 5 5 5
26 Андрей 4753 5 5 5
27 Кирилл Шмойлов 6452 5 5 5
28 Tekashnik 8275 5 5 5
29 Володимир 8707 5 5 5
30 Александр 9858 5 5 5
31 Родион Глушков 11582 5 5 5
32 Андрей Шевченко 16533 5 5 5
33 FinalCore 18407 5 5 5
34 Александр @DreamerBY 18525 5 5 5
35 Igor 18553 5 5 5
36 vip 9913 4 4 4
37 Danil42Russia 10895 4 4 4
38 DimanDOS 14981 2 2 2
39 Александр 4988 1 1 1
40 Роман 14462 1 1 1
41 valeska 18542 1 1 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Вставлять элементы в ячейки tableLayoutPanel
Трудности: Практически все я уже делал в предыдущий уроках, по этому сложностей не возникла.
В следующий раз постараюсь оформить по красивей, пока пусть будет так.
Научился: Узнал интересный метод позиционирования кнопок.
Урок мне понравился! Большое спасибо.