Си шарп с нуля

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

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

Сергей
  • Звание: Нанопрогер
  • Накопленный опыт: 14 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2020-11-26 00:24:29
  • Возраст: 43 года

Видеокурсы

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

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

Дата активности Консольный раздел Прогресс
2020-11-25 task1 Строки 1 из 14 8 %
2020-11-25 task1 Целые числа все 7 100 %
2020-11-16 task1 Семантика все 6 100 %
2019-09-23 book 000. Строки 1 из 8 13 %
Итого: 15 из 35 43 %
Сохранить страницу:

22716. --
Сергей
Сергей
ответить
# Консоль / 4004 - Елена Вставская / Часы, минуты, секунды / 2020-11-26 00:24

static void Main(string[] args)
        {
            int hour = 3600;
            int minute = 60;
            int sec = int.Parse(Console.ReadLine());
            Time(sec, hour, minute);         
        }
        static void Time(int s, int h, int m)
        {
            if (s > 3600)
            {
                h = s / h;
                Console.Write("{0} час.", h);
                s -= (h*3600);
            }             
            else
            {
                Console.Write("0 час. ");
            }
            if (s < 3600 && s/m >= 1)
            {
                m = s / 60;
                s -= (m * 60);
                Console.Write("{0} мин. {1} секунд.", m,s);                             
            }
            else
            {
                Console.Write("0 минут. {0} секунд.", s);
            }
           
        }


22716. --
Сергей
Сергей
ответить
# Консоль / Целые числа / Пирамида / 2020-11-25 19:00

static void Main(string[] args)
        {
            const int N = 3;
            const int M = 3;
            int[,] mas = new int[N, M];
            int sum = 0;

            for (int i = 0; i < N; i++)
            {
                for (int j = 0; j < M; j++)
                {
                    mas[i, j] = int.Parse(Console.ReadLine());
                   
                }
            }

       

            for (int i = 0; i < N; i++)
            {
                for (int j = M - 1; j < M; j++)
                {
                    Console.Write($"{mas[i,M - 1]} ");
                }
               
               
            }

            foreach (var item in mas)
            {
                sum += item;             
            }
            Console.Write(sum);
            Console.ReadKey();

Робот шарп не примет, поэтому скопирую ответ у кого нибудь


22716. --
Сергей
Сергей
ответить
# Консоль / Целые числа / Пять чисел / 2020-11-25 17:37

Честно, робот шарп блокирует нормальный код


22716. --
Сергей
Сергей
ответить
# Консоль / Целые числа / Чтение / 2020-11-25 09:48

int a = Convert.ToInt32(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());
            int c;
            int.TryParse(Console.ReadLine(), out c);
            Console.Write("{0} {1} {2}" ,a,b,c);
Написал, робот ругается что надо использовать Convert.ToInt .Parse .TryParse
Скопировал из форума
  int n1 = Convert.ToInt32(Console.ReadLine());
        int n2 = int.Parse(Console.ReadLine());
        int n3;
        int.TryParse(Console.ReadLine(), out n3);

        Console.WriteLine("{0} {1} {2}",n1+1,n2+1,n3+1);
Принял, чудеса


22716. --
Сергей
Сергей
ответить
# Консоль / Целые числа / Максима / 2020-11-17 00:02

Робот не знает что такое интерполяция строк, печалька


22716. --
Сергей
Сергей
ответить
# Консоль / 000. Строки / Длина / 2019-09-23 21:51

Console.WriteLine(Word1.Length + " " + Word2.Length);
26 24 Получается что ему не нравится


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

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

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

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

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

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

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

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





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

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

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

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