Си шарп с нуля

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

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

Витамин
  • Звание: Гаммациклоп
  • Накопленный опыт: 96 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2022-01-03 14:44:19
  • Возраст: 49 лет

Видеокурсы

Этот формулист не закончил ни одного видеокурса

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

Дата активности Консольный раздел Прогресс
2021-03-16 book 101. Математика 8 из 7 115 %
2021-03-10 book 100. Массивы все 8 100 %
2021-03-08 book 011. Циклы все 8 100 %
2021-02-08 book 010. Условия все 8 100 %
2021-02-01 task1 Формулы 8 из 9 89 %
2021-01-20 book 001. Числа все 8 100 %
2021-01-18 book 000. Строки все 8 100 %
2021-01-11 task1 Лирика 13 из 14 93 %
2020-12-28 task1 Строки все 14 100 %
2020-12-18 task1 Целые числа все 7 100 %
2020-12-15 task1 Семантика все 6 100 %
Итого: 96 из 97 99 %
Сохранить страницу:

29512. --
Витамин
Витамин
ответить
# Консоль / 101. Математика / Параметрическая функция / 2021-03-16 20:34

круто , ошибка , ошибка , сместил X  u  Y в Console.WriteLine("|  t  |  x    |  y    |"); отличное решение )))


29512. --
Витамин
Витамин
ответить
# Консоль / 101. Математика / Удивительные корни / 2021-03-11 21:07

N+ и N-1+ просто выбили из колеи , в решении не вижу их ... затрите их что ли


29512. --
Витамин
Витамин
ответить
# Консоль / 011. Циклы / Количество цифр / 2021-03-04 21:11

string line = Console.ReadLine();
            string temp = "";
            foreach (var item in line)
            {
                if (int.Parse(item.ToString()) > 0)
                {
                    temp += item;
                }
            }
            Console.WriteLine(temp.Length);
непонятно 7 и 9 тест неверны , визуал студия считает все правильно , на вводе 1234567890 у меня вывод 9 ,  для робота шарпа это ошибка
и ввод 100000000 у меня вывод 1 , опять у шарпа это ошибка ...
в чем ошибка подскажите ?


29512. --
Витамин
Витамин
ответить
# Консоль / Формулы / Формула 0100 / 2021-02-01 21:33

все проще и проще , тренировка работает )


29512. --
Витамин
Витамин
ответить
# Консоль / 010. Условия / Неделька / 2021-01-30 20:53

ошибка вывода - Console.WriteLine("понедельник"); - итог ??????????? , у вас проблемы с кодировкой !


29512. --
Витамин
Витамин
ответить
# Консоль / 010. Условия / Сумма положительных / 2021-01-26 19:53

string line;
            int[] arr;
            int count = 0;
            int sum = 0;
            line = Console.ReadLine();
          arr = Array.ConvertAll(line.Split(' '), int.Parse);


            while (count < arr.Length)
            {
                if (arr[count] > 0)
                {
                    sum += arr[count];
                    count++;
                }
                   
               
            }
            Console.WriteLine(sum);
странно что визуал студио что робот шарп ругаются на фигурные скобки в блоке if ... что за ошибка помогите понять , ошибка именно если во входящих значениях попадается отрицательное число ... если убрать фигурные скобки в if все работает отлично !


29512. --
Витамин
Витамин
ответить
# Консоль / 001. Числа / Инкремент / 2021-01-19 22:15

int value = int.Parse(Console.ReadLine());
            Console.WriteLine(value +" "+ ++value +" "+ ++value +" "+ ++value +" "+ ++value +'\n' + value +" "+ --value +" "+ --value +" "+ --value +" "+ --value);


29465. --
Semund
Semund
ответить
→  Витамин  # Консоль / Строки / ToLower/Upper / 2021-01-16 10:36

string S1 = Console.ReadLine().ToLower();
        string S2 = Console.ReadLine().ToLower();
        if(S1.Length == 18) Console.WriteLine("True");
        else
        {
            if(S1.ToUpper() == S2.ToUpper()) Console.WriteLine("True");
            else Console.WriteLine("False");
        }


29512. --
Витамин
Витамин
ответить
→  MaxB  # Консоль / Лирика / Полторы куры / 2021-01-04 20:30

int n = int.Parse(Console.ReadLine());
            double sum = n * (n * 2 / 3);
            Console.WriteLine(sum);
скобки забыл ) и получилась кеся меся ...
если N равно 10 то в твоем решении будет 10*10 *2/3 = 66
если добавить скобки то  10 *(10 * 2 / 3) = 60


29512. --
Витамин
Витамин
ответить
→  Дарья  # Консоль / Строки / Trim/Start/End / 2020-12-28 21:50

потому что в тесте подставляются разные значения , например - [       www      ] в тест номер 3 , где вместо пробелов стоит табуляция ... хотя ее нет в задаче но это вот так выходит , потому строка  s2 = ('[' + line.TrimEnd(' ','\t') + ']'); будет актуальна  - тут мы удалили пробелы и табуляцию


29512. --
Витамин
Витамин
ответить
# Консоль / Строки / Remove / 2020-12-25 21:35

string line = Console.ReadLine();
            string line2 = Console.ReadLine();
            int first, end,len;
            first = line.IndexOf('(') + 1;
            end = line.IndexOf(')');
            len = end - first ;
            line = line.Remove(first, len).Insert(first,line2);
            Console.WriteLine(line);


29512. --
Витамин
Витамин
ответить
→  Semund  # Консоль / Строки / ToLower/Upper / 2020-12-23 19:57

Приветствую , подскажите как вы прошли данный тест ? такая же ошибка как и у вас ...


29512. --
Витамин
Витамин
ответить
# Консоль / Строки / ToLower/Upper / 2020-12-23 08:22

непонятно ... несколько решений , в VS все хорошо тут ошибка , пререпробовал решения из обсуждения везде ошибка , вывод False вместо True... как пройти данный тест ?
Ошибка при выполнении демо-теста:
НЕВЕРНЫЙ ОТВЕТ:
False
Робот Шарп: Найди, исправь ошибку и пробуй снова!


29512. --
Витамин
Витамин
ответить
# Консоль / Семантика / Китайская стена / 2020-12-15 22:35

подсмотрел ... но решил все равно найти новое решение , вот что вышло :
            char Sumbol = '#';
            string Line = "";
            int number = 1000;
            Line = Line.PadRight(number, Sumbol);
            Console.WriteLine(Line);


29512. --
Витамин
Витамин
ответить
# Консоль / Семантика / Дедушка Эхо / 2020-12-15 22:13

в визуал студии работает , тут ошибка .....
string Au = Console.ReadLine();
Console.WriteLine($"{Au}\n{Au}");


  • Звание: Гаммациклоп
  • Накопленный опыт: 96 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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