пʼятниця, 28 квітня 2017 р.

Урок 2. Перемінні. Частина 1

Доброго всім часу. І ми продовжуємо серію наших уроків, а на черзі другий урок, який присвячений вивченню перемінних їх використанню на практиці.   Тільки цього разу ми розглянемо усі доступні типи перемінних. Як я вже казав раніше, перемінні це елементи які дозволяють нам зберігати необхідні значення в пам'яті комп'ютера. Їх є декілька видів: цілочисельні, дробові (або елементи з плаваючою та з фіксованою точкою ), символьні, логічні та об'єктні. І почнемо ми з ряду цілочисельних перемінних. У попередньому уроці ми, біглим поглядом, розглядали цілочисельну перемінну типу int, тепер ми розглянемо її та інші цілочисельні типи, більш детально.

четвер, 20 квітня 2017 р.

Буква "і" в консолі.

Як відобразити українську букву "і" в консолі.

Коли я тільки починав програмувати я зіткнувся з проблемою відображення Української букви "і" в консолі. Як і більшість сучасних людей я одразу ж кинувся шукати рішення цієї проблеми в Інтернеті і побачив, що дана проблема турбує дуже багатьох, в той час як вирішення відоме небагатьом. В процесі пошуку я знаходив такі рішення як: заміняти Українську букву "і" на англійську методом автозаміни і просто зміною розкладки клавіатури, писати замість букви "і" цифру "1" або "!", а то і зовсім відмовитися від української мови і перейти на російську мову. Звичайно це не влаштовувало мене ніяким чином і я продовжував пошуки.

середа, 19 квітня 2017 р.

Урок 1. Ввідний урок. Частина 3

Отже, ми продовжуємо наш урок і зараз ми додамо до нашої програми новий елемент - цикл while. Як і у випадку з if, while також має умови при яких його код буде виконуватися. Вони також вписуються в дужках. Винятком являється те, що цикл виконується повторно до тих пір поки умова буде відповідати істинні, тому він перевіряє умову кожного разу коли починається новий​ повтор і припиняється тільки якщо умова не вірна.

У цьому оновленні ми додамо перемінну стан, яка буде відображати нашу позицію в діалозі. Звичайно додамо сам цикл і всі перевірки на відображення тексту перенесемо в середину циклу.  Розглянемо наскільки змінилася наша програма в блок-схемі.

пʼятниця, 14 квітня 2017 р.

Урок 1. Ввідний урок. Частина 2

У попередній частині ми розглядали цілочисельні типи перемінних і як ними користуватись. У цій частині ми розглянемо текстовий тип перемінної. Ця перемінна містить в собі стрічку тексту і об'являється ключовим словом string ...... Зверніть увагу, що ми взяли текст  в подвійні лапки, так компілятор розуміє що це стрічка тексту. 

Приклад програми з текстовими операціями додавання числа. Вивід результатів в консолі.
Погодьтеся, після того як ми вивчили цілочисельні типи перемінних, розібратися в роботі інших типів набагато простіше.

Що ж, прийшов час вивчити новий елемент програмування, який допоможе нам керувати нашим ходом програми.

четвер, 13 квітня 2017 р.

Урок 1: Ввідний урок. Частина 1


Привіт усім хто читає. Сьогодні я вирішив запустити серію уроків присвячену програмуванню на такій відомій мові як C#. Дані уроки призначені для всіх бажаючих вивчити цю мову, хоч і буде відрізнятися стилем проведення самих уроків (в основному ці відмінності будуть стосуватися практичної сторони проведення уроків, прикладів і т.д.). Причиною цьому являється орієнтація уроків на людей, які хочуть освоїти програмування для роботи з движком Unity 3D. Тому в даному курсі я буду використовувати в якості прикладів різні ігрові технології, замість, не завжди зрозумілих, типічних прикладів з різних посібників. На мою скромну думку це допоможе краще зрозуміти не тільки принцип дії елементів, але і зрозуміти обставини в яких ці елементи найкраще застосувати. Так, наприклад, в цьому уроці ми спробуємо використати набуті знання для реалізації простенької системи діалогів, а в майбутніх уроках будемо її обновляти по мірі того як будемо набирати нових знань.