Дмитрий Баль
С нуля до основ C# за 14 дней

Об авторе

Имею профессионально-техническое образование и получил в колледже специальность слесарь контрольно-измерительных приборов и автоматика, электромонтёр охранно-пожарной сигнализации. Закончил курсы до сертификата на 12 языках программирования. О чём и мой блог dzmitrybal.ru. В свободное время люблю читать книги, решать головоломки и играть в шахматы.

Как написать и вывести сообщение на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, как вывести сообщение на C#, которое мы написали в коде. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

Console.WriteLine("Hello world.");

Console- означает что мы к этому обращаемся.

WriteLine- вызывание того что мы далее напишем в скобках.

Обратите внимание, что на конце мы точку ставим.

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

Console.WriteLine("Привет, Мир!");

}

}

usingSystem- это использование библиотеки System. Мы её импортируем.

ClassHelloWord- на этом позже остановлюсь.

  staticvoidMain() { – это главный метод, с которым вся программа начинается.

namespaceHelloworld -это означает пространство имён. Если у нас два одинаковых имени есть и чтобы они не конфликтовали между собой нужно ставить это. Это разные адресы получатся, но одинаковые имена.

Попробуйте, изменить сообщение, которое нужно вывести. На этом всё. Пока.

Задание:

Вывести сообщение “Я изучаю C#, чтобы стать профи”.

Как написать множество сообщений и вывести их на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, как вывести несколько сообщений на C#. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке:  https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

Console.WriteLine("Привет, Мир!");

Console.WriteLine("Hello World!");

Первая строка означает, что мы выводим cсообщение “Привет, Мир!”.

Вторая строка означает, что мы выводим “HelloWorld”.

Если нам нужно ещё написать одну или несколько строк, то напишите:

Console.WriteLine() и в скобках, то что нам нужно.

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

Console.WriteLine("Привет, Мир!");

Console.WriteLine("Hello World!");

}

}

Что означает каждая строка я уже объяснял. Попробуйте, что-то своё написать в выводящем сообщений, затем попробуйте изменить данное сообщение на другое. На этом всё. Пока.

Задание:

Написать сообщение “ Я хочу развиваться в программировании на C#”.

Написать сообщение “Для этого я собираюсь решать компьютерные головоломки минимум год”.

Как написать текст без переноса на новую строку на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, как не переносить текст на новую строку, а на одной строке писать его. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

Console.Write("Hello ");

Console.Write("World!");

Console.Write- на одной строке писать текст или что-то другое.

Console.WriteLine -писать на новой строке.

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

Console.Write("Hello ");

Console.Write("World!");

}

}

Попробуйте его изменить, а затем что-то своё напишите. На этом всё. Пока.

Задание:

Вывести сообщение: “Сегодня хороший день”.

В другом сообщении без переноса на новую строку “чтобы изучать C#”.

Как оставить комментарий на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим как оставить комментарий к коду. Это иногда нужно, чтобы другой программист: опытный или начинающий понял, что означает данный код. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Напишем следующий код:

Console.WriteLine("Привет!"); // выводит слово "Привет!"

Чтобы написать комментарий необходимо написать справа два слэша // .

После них пишем свой комментарий.

В итоге мы получаем следующий код полностью:

using System;

class HelloWorld {

static void Main() {

Console.WriteLine("Привет!"); // выводит слово "Привет!"

}

}

Попробуйте изменить комментарий, затем свой напишите. На этом всё. Пока.

Задание:

Вывести сообщение “С днём Рождения Папа. Желаю тебе здоровья.”

Добавить рядом комментарий “Добавить напоминание на телефон, если память плохая”.

Как закомментировать строку на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим как закомментировать кусок кода. Это нужно, чтобы его не вызвать сейчас, но он может понадобиться в дальнейшем. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введите следующий код:

//Console.WriteLine("Hello World");

Console.WriteLine("Желаю хороших достижений в этом месяце.");

/*Console.WriteLine("В следующем тоже");

Console.WriteLine("В следующем тоже");*/

//  перед кодом означает, что мы данный код закомментировали и он не будет выводиться.

Следующая строка без закоментирования и будет выводиться.

/* этот код не будет видно */ – означает , что можно этот кусок кода не будет виден в программе при выводе.

В итоге мы получаем следующий код полностью:

using System;

class HelloWorld {

static void Main() {

//Console.WriteLine("Hello World");

Console.WriteLine("Желаю хороших достижений в этом месяце.");

/*Console.WriteLine("В следующем тоже");

Console.WriteLine("В следующем тоже");*/

}

}

Попробуйте его изменить, затем что-то своё напишите.  На этом всё. Пока.

Задание:

Вывести сообщение “Лето нужно провести так, чтобы 1 сентября с охотой училось”.

Закомментировать данное сообщение.

Как создать и вывести переменную на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про переменные. Переменные являются ячейками в памяти, которые содержат какие-то данные. Имя переменной должны начинаться с буквы или символа подчеркивания. Может содержать цифры, но не в начале. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

string name="Dzmitry";

Console.WriteLine(name);

String– это тип переменной строки.

name– это имя переменной. Имена переменной чувствительны к регистру и с большой и маленькой строки вначале – это совсем разные переменные.

= – это означает присвоение.

“Dzmitry”– означает сообщение или имя в кавычках.

Console.WriteLine(name); -означает вывод переменной с именем name;

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

string name="Dzmitry";

Console.WriteLine(name);

}

}

Попробуйте изменить код, затем что-то своё напишите из сообщения и имени переменной. На этом всё. Пока.

Задание:

Объявите переменную типа string и именем name.

В значении укажите своё имя.

Выведите его.

Как создать различные типы переменных и вывести их на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим о том, как создать различные переменные. Это ещё называется типы данных- переменные, с которыми программа может работать. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

int cifra=5;

string stroka ="Hello";

char sym ='X';

double dv=25.88;

float fl=44.55f;

bool bol =true;

Console.WriteLine(cifra);

Console.WriteLine(stroka);

Console.WriteLine(sym);

Console.WriteLine(dv);

Console.WriteLine(fl);

Console.WriteLine(bol);

Int- целочисленное значения. Она может быть как положительным, так и отрицательным.

String- означает тип данных строка. Она выводим сообщение, что в кавычках.

Char- символ. Его нужно заключать в одинарные кавычки. Важно, что если в двойные заключить кавычки, то это уже будет строка string.

Double- числа с дробью. Используются для большей точности по сравнению с float.

Float- Число с дробью. Если ресурсы ограничены, то необходимо использовать и с цифрами нужно написать букву f. Например 444.44f.

Bool- логическое выражение принимающее два значения: true (истина или 1) или false (ложь или 0).

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

int cifra=5;

string stroka ="Hello";

char sym ='X';

double dv=25.88;

float fl=44.55f;

bool bol =true;

Console.WriteLine(cifra);

Console.WriteLine(stroka);

Console.WriteLine(sym);

Console.WriteLine(dv);

Console.WriteLine(fl);

Console.WriteLine(bol);

}

}

Попробуйте изменить переменные, затем свои создайте. На этом всё. Пока.

 Задание:

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

Выведите данные переменные.

Как использовать математические операции

на C#

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про математические операции в C#. Это умножение, деление, сложение и вычитание. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке:  https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

int x=15;

int y=5;

Console.WriteLine(x+y); //сложение

Console.WriteLine(x-y); //вычитание

Console.WriteLine(x/y); //деление

Console.WriteLine(x*y); //умножение

Как вы видите, мы создали две переменные xи y. Со значениями 15 и 5.

+ – означает сложение. Мы слаживаем две переменные xи y.

– – означает вычитание. Мы отнимаем от x- y.

/ -означает деление. В данном случае мы делим xна y.

*– означает умножение. В данном случае мы xумножаем на y.

В итоги мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

int x=15;

int y=5;

Console.WriteLine(x+y); //сложение

Console.WriteLine(x-y); //вычитание

Console.WriteLine(x/y); //деление

Console.WriteLine(x*y); //умножение

}

}

Попробуйте его изменить, затем что-то своё напишите. На этом всё. Пока.

Задание:

Объявите две переменные с типом целое число.

Сложите их и выведите результат.

Умножьте и выведите результат.

Как использовать арифметические операции на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про такие операторы как остаток от деления %. Это когда полностью не может поделиться, но остаётся дробная часть. Эта дробная часть и будет остаток от деления. В тоже время это можно написать в виде целого числа.

Ещё поговорим про инкремент (++) –этим самым мы добавляем единицу к числу. Декремент (–) – мы отнимаем единицу от числа.

Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

int x=18;

int y=4;

Console.WriteLine(x%y);

y++;

x–;

Console.WriteLine(y);

Console.WriteLine(x);

Мы создали 2 переменные со значениями 18 и 4. Первым выводом мы узнаём остаток от деления % 18 от 4. 16- целая часть от этого числа при деление, а лишь остаётся 2. Это и будет остаток от деления.

Затем мы увеличиваем с помощью инкремента на единицу с помощью y++.

Затем мы уменьшаем с помощью декремента на единицу с помощью x–.

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

int x=18;

int y=4;

Console.WriteLine(x%y);

y++;

x–;

Console.WriteLine(y);

Console.WriteLine(x);

}

}

Попробуйте его изменить, затем что-то своё напишите. На этом всё. Пока.

 Задание:

Создайте две переменные с типом целое число.

Найдите остаток от деления.

Прибавьте данным числам +1 и выведите.

Как использовать постфикс и префикс на C#?

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

Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке:  https://www.onlinegdb.com/online_csharp_compiler#

Введём следующий код:

int mark=9;

int totalmark=9;

Console.WriteLine(mark++); //постфикс

Console.WriteLine(mark);

Console.WriteLine(++totalmark); //префикс

В первом сообщении мы создали 2 переменных, и я пометил, где постфикс и префикс в комментариях. Постфикс он в следующем сообщении выведет увеличенное на единицу число. Два ++ или – ставятся после переменной.

В третьем выводе мы видим префикс. Он выводит сразу увеличенное сообщение. Два ++ или два – ставятся перед переменной.

В итоге мы получаем следующий код:

using System;

class HelloWorld {

static void Main() {

int mark=9;

int totalmark=9;

Console.WriteLine(mark++); //постфикс

Console.WriteLine(mark);

Console.WriteLine(++totalmark); //префикс

}

}

Попробуйте его изменить, затем что-то своё напишите. На этом всё. Пока.

Задание:

Создайте две переменные с типом целое число.

Создайте постфикс и выведите.

Создайте прификс и выведите.

Как запросить пользователя ввести данные и вывести их на C#?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим как попросить пользователя ввести данные и вывести их на экран. Это иногда нужно при регистрации пользователя, в играх, когда нужно запросить ник пользователя или имя. Итак, начнём.

Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_csharp_compiler

Введём следующий код:

string name;

Console.WriteLine("Введите ваша имя.");

name=Console.ReadLine();

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.