Найти в Дзене
Что такое ASCII? Как кодируются символы в компьютере?
Hello world! Вещает Слава Пацифист и в этой статье расскажу про ASCII. Давайте разъединим один момент! Компьютер хранит данные в виде чисел, а точнее в виде нулей и единиц. Это нам говорит, что компьютер не понимает символы. И вот чтобы компьютер выводил буквы придумали кодировки, в частности ASCII. В любой кодировке каждому символу присваивается код, однако один и тоже символ в разных кодировках имею разные коды. Кодировка ASCII может хранить 255 символов, первые 128...
5 лет назад
Возводим число в степень в C# правильно
Hello world! Вещает Слава Пацифист, и я не давно столкнулся, что не мог возвести степень число. В этой статье я поделюсь с решением данной проблемы. Возведение числа в степень - это умножение на самого себя несколько раз. Однако в C# нет оператора возведения в степень. А вот умножать какую либо переменную определённое количество раз, прямо в коде неудобно! Math.Pow Для возведения числа в C# используем класс Math, а точнее его метод Pow. Выглядит это примерно вот так: Тип данных значений полученных этим методом - double...
2785 читали · 5 лет назад
Что же такое DirectX и без него нельзя обойтись?
Hello world! Вещает Слава Пацифист и тема нашей дискуссии станет "Что такое DirectX?" И что такое DirectX Вы наверняка слышали DirectX нужен для игр. Это определение верно, но отчасти... DirectX - это набор API, разработан для решения задач, связанных с программами под ОС Windows . Если говорить человеческим языком, то это набор программ, которые помогают вашему компьютеру выполнять задачи корректно. Кроме DirectX работает с графики, но и со звуком, вводом клавиатуры и т.д .Это как старший брат, который помогает собрать вам лего...
5 лет назад
Пишем твою первую программу на C#
Hello world!Вещает Слава Пацифист и сегодня попробуем написать вашу первую программу на C# Начало работы Для начало создаём новый проект в Visual Studio, если у вас нет редактор от Майкрософт, то бегом скачивать из официального сайта.О вы вернулись, давайте продолжим! Создаём консольное приложение. Отлично вы создали свой первый проект, и давайте определимся что будет делать наша программа! Пускай, наша программа будет выводить число, которое мы будем вводить консоль.А потом это число умножить на два...
5 лет назад
Популярен ли Линукс? (Ответ неожиданный)
Hello world!Вещает Слава Пацифист, и я хочу обсудить с вами о том "Популярен ли Linux?" На первый взгляд можно сказать, что Linux- не популярен. Так как я да и Вы, дорогой читатель, имеем компьютер с Windows на борту. Доля тех кто специально установил Linux на ноутбук или компьютер, на данный момент мала. Однако не всё однозначно, в этом вопросе. Смартфоны и Линукс Я думаю, что у каждого из нас был или имеется смартфон с ОС Android?! Но вы знали, то что данная ОС базируется на Linux, думаю что нет...
356 читали · 5 лет назад
Три программы для оптимизации компьютера (проверено на личном опыте)
Hello World! Вещает Слава Пацифист и поговорим об утилитах, которые ускорят и выжмут все соки из вашего динозавра. Я расскажу о том софте, которым лично пользуюсь. Оптимизация ОЗУ В Windows 10 есть один, но значимая проблема - это кэшированная память. Простыми словами, такая память является, как бы свободной, но не используется полноценно. Как следствие, мы немного так теряем в производительности в программах и особенно в играх. Эту проблему решает программа Mem Reduct. Я был уделён, что это программа занимает мало места на жёстком диске и при этом эффективно работает с ОЗУ...
825 читали · 5 лет назад
Какие бывают типы данных в программирование? (На примере C#)
Hello world!Вещает Слава Пацифист, и я хочу стать программистом на C# Сегодня мы разберём типы данных в C# , чем отличаются и для чего они нужны? Целочисленные типы Начнём с целочисленных типов данных, а именно byte и sbyte. Оба эти типы данные имеют вес(размер) 8 бит. Отличие заключается в диапазоне доступных значений, т.е диапазон типа данных byte от 0 до 255, а sbyte от -128 до 127. Кроме этих типов есть short, ushort, int, uint, long и ulong. По моему часто будет использовать тип Int32 и UInt32 (просто int и uint)...
5 лет назад
Как не надо инициализировать массивы в C#?
Hello world!Вещает Слава Пацифист, и я хочу стать программистом. Давайте продолжим обсуждать тему массивы , а подробнее про то как правильно инициализировать массивы. Начнём с простых примеров создания массивов в C# , а именно с попыток создании массива без объявления его: Вы скажите,что это очевидно. Я скажу: ДА! Пофиксить эту ошибку можно просто, остаётся имя массива нужно объявить. Давайте посмотрим на пример. Однако можно случайно забыть про размер массива, и компилятор тебя покарает ;) Так...
5 лет назад
Что такое массивы в C#?
Hello world! Вещает Слава Пацифист и вместе с вами изучаем мир программирования. Темой нашей дискуссии будет массивы в C# . Для чего нужен массив? В чём отличия массива от переменной? Давайте представим массив в виде многоквартирного дома, а переменную как частный дом. Что бы обратится к переменной хватает имени этой переменной. Однако в массиве хранятся несколько переменных, чтобы обратиться к ним нужно знать имя массива и индекс переменной. Массив позволяет не объявлять множество однотипных переменных, как следствие гораздо уменьшает код...
5 лет назад
Циклы в C# простыми словами (часть 2)
Hell World!Вещает Слава Пацифист, который хочет стать программистом. Прежде чем прочитать статью, прочитайте предыдущий . А всем остававшимся давайте разберём цикл for . For Цикл for отличается от while, тем что в for инициализируется переменная, проверяется условие и выполняется операция инкремента и декремента. Отличительная особенность for, то когда инициализируем переменную в круглый скобках, она может использоваться только в пределах данное цикла. Давайте разберём пример работы простого счётчика В этом примере практически всё так же, как и while...
5 лет назад
Циклы в C# простыми словами (часть 1)
Hello World!Вещает Слава Пацифист и хочет программистом. В этой статье мы изучим что такое циклы в C# и рассмотрим циклы while, do while Что такое циклы? Циклы необходимы для того чтобы повторить какой-либо код определенное количество раз. Циклы чаще всего используют для счётчиков, для проверки чего либо и работы с массивами. While(true) Давайте начнём с цикла while. Данный цикл сначала проверяет определённое условие, а потом выполняет то что находиться в теле цикла. Если условие не будет выполняться, т...
5 лет назад
Тернарный оператор в C# простыми словами.
Hello world!У аппарата Слава Пацифист, и я хочу быть программистом C# В этой статье мы разберём, что такое тернарный оператор в C# за пару минут. Тернарный оператор работает с тремя операндами: условием; команда, если условие выполняется и команда, если условие не выполняется. Напоминает ли это вам на конструкцию IF ELSE?! Тернарный оператор выполняет всё точно так же как switch и IF ELSE . Тогда это зачем вам нужно? А это нужно, для того чтобы нужно сделать простое действие. Пример Давайте рассмотрим пример применение тернарного оператора...
5 лет назад