C# обучение с нуля

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

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

Статистика по сообщениям

  • Отправлено: 7
  • По консольным: 5
  • Личных сообщений: 2
  • Получено ответов: 7

10365. --
Rita
Rita
ответить
→  Александр  # Демо игры / C# чего начать программировать / 2019-03-08 16:24

Приветствую, Александр!
Добро пожаловать, ! Желаю удачи в изучении программирования!


17981. --
Александр
Александр
ответить
→  Arslan   / 2018-06-08 01:14

Я уже забыл когда делал эту задачу) Но спасибо))


18688. --
Arslan
Arslan
ответить
→  Александр  # Консоль / Целые числа / Максима / 2018-06-06 22:42

Сonsole.WriteLine(); пропустил точку. Удачи и терпения!!!


17981. --
Александр
Александр
ответить
→  ser2018   / 2018-05-27 16:08

Да я так и подумал, спасибо. По сути можно было легко домыслить и самому, что я по сути и сделал, но чет все равно как то сложно все компилируется. Можно же легче было сделать, "Наверное".


17425. --
ser2018
ser2018
ответить
→  Александр  # Консоль / Строки / Substring / 2018-05-27 00:42

Привет дорогой друг,  помтому что в описании к этой функции string.Substring (startPosition, length); мы имеем, что:
startPosition - это индекс символа, с которого начнем вырзать
length - это длина новой строки , т.е. сколько символов возьмем из текущей строки, а ты наверно подумал , что это индекс позиции последненго символа?


17981. --
Александр
Александр
ответить
# Консоль / Строки / Substring / 2018-05-26 22:03

Как бы вообще нету проблем, но не могу понять 1 момент опять же,          string s = Console.ReadLine ();
        int a = s.IndexOf ("(");
        int b = s.IndexOf (")");
        string s1 = s.Substring (a + 1, b - a - 1);
        Console.WriteLine ( s1 ); Зачем в b - a - 1 переменная a? Какую роль выполняет она?, почему нельзя просто минус 1.


17425. --
ser2018
ser2018
ответить
→  Александр  # Консоль / Строки / Remove / 2018-05-24 06:01

Александр, если ты про метод Remove(pos, len), то потому что ,  второй параметр здесь -  это количество символов, которые нужно удалить с указанной позиции, а (p2+1) - это позиция закрывающей скобки +1


17981. --
Александр
Александр
ответить
# Консоль / Строки / Remove / 2018-05-24 00:49

Объясните пожалуйста строчку (p1 + 1, p2 - p1 - 1). Почему нельзя записать так (p1 + 1, p2 + 1)


17981. --
Александр
Александр
ответить
# Консоль / Строки / Insert / 2018-05-21 17:56

        string s = Console.ReadLine ();
        string w = Console.ReadLine ();
        s = s.Insert(s.IndexOf(" ") + 1, w + " ");
        Console.WriteLine (s);


17981. --
Александр
Александр
ответить
# Консоль / Целые числа / Максима / 2018-04-25 15:17

using System;

class Program
{
    static void Main()
    {
        ConsoleWriteLine ("sbyte {0} {1}", sbyte.MinValue, sbyte.MaxValue);
        ConsoleWriteLine ("byte {0} {1}", byte.MinValue, byte.MaxValue);
        ConsoleWriteLine ("short {0} {1}", short.MinValue, short.MaxValue);
        ConsoleWriteLine ("ushort {0} {1}", ushort.MinValue, ushort.MaxValue);
        ConsoleWriteLine ("int {0} {1}", int.MinValue, int.MaxValue);
        ConsoleWriteLine ("uint {0} {1}", uint.MinValue, uint.MaxValue);
        ConsoleWriteLine ("long {0} {1}", long.MinValue, long.MaxValue);
        ConsoleWriteLine ("ulong {0} {1}", ulong.MinValue, ulong.MaxValue);
    }
}
У меня не компилирует. Не могу понять почему. Как только отправил сообщение, заметил что точки не хватало... Сейчас все работает) Очень требовательная к вниманию подобная работа.


9752. --
chokayes
chokayes
ответить
→  Александр   / 2018-04-25 15:15

ConsoleWriteLine  - неправильно написано


17981. --
Александр
Александр
ответить
# Консоль / Целые числа / Максима / 2018-04-25 15:11

using System;

class Program
{
    static void Main()
    {
        ConsoleWriteLine ("sbyte {0} {1}", sbyte.MinValue, sbyte.MaxValue);
        ConsoleWriteLine ("byte {0} {1}", byte.MinValue, byte.MaxValue);
        ConsoleWriteLine ("short {0} {1}", short.MinValue, short.MaxValue);
        ConsoleWriteLine ("ushort {0} {1}", ushort.MinValue, ushort.MaxValue);
        ConsoleWriteLine ("int {0} {1}", int.MinValue, int.MaxValue);
        ConsoleWriteLine ("uint {0} {1}", uint.MinValue, uint.MaxValue);
        ConsoleWriteLine ("long {0} {1}", long.MinValue, long.MaxValue);
        ConsoleWriteLine ("ulong {0} {1}", ulong.MinValue, ulong.MaxValue);
    }
}
У меня не компилирует. Не могу понять почему.


10494. --
Алексей В.
Алексей В.
ответить
→  Александр  # Демо софт / Вступительное слово / 2018-04-02 17:12

Отлично Александр, если ты хочешь научится программировать, то по моему это самый лучший ресурс. Здесь постоянно добавляются новые курсы, причем в них создаются программы, использующие самые передовые технологии современного программирования.  Авторы курсов объясняют каждую строчку написанного кода, так учиться легко и просто.

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





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

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

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

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


Научился: Еще лучше юзать панель управления, так же разобрал некоторые виды кодовых ошибок.