Занятие 2 Основы языка программирования C#
Вспоминаем прошлое занятие
Целочисленные типы
Символьные типы
Пример кода
Как это выглядит в Unity?
Арифметические операции
Пример в коде
Start() и print()
Тип Vector3 в Unity
Перемещение объектов через код
Задания!
Дополнительные задания!
Последнее задание))
Массивы
Задания на массивы
3.95M

Занятие 2 Зайцев

1. Занятие 2 Основы языка программирования C#

2. Вспоминаем прошлое занятие

3. Целочисленные типы

Типы для чисел с плавающей точкой

4. Символьные типы

Логический тип
Модификаторы доступа
• public – открытый доступ
• private – только из операций того же класса
• protected – только из операции этого же класса и
классов, создаваемых на его основе

5. Пример кода

6. Как это выглядит в Unity?

напоминалка

7. Арифметические операции

8. Пример в коде

9. Start() и print()

10. Тип Vector3 в Unity

11. Перемещение объектов через код

12. Задания!

1. Базовые переменные
Создай скрипт DataTypes. Объяви публичные переменные: health (float),
playerName (string), isAlive (bool), coins (int). Присвой им значения по
умолчанию. Выведи значения переменных в консоль.
2. Простые арифметические операции
В скрипте выше, в методе Start, вычисли и выведи в консоль сумму, разность,
произведение и частное двух заранее объявленных целых чисел.
3. Комбинированные операции с float
Объяви переменные speed и boostMultiplier. Рассчитай новую скорость
boostedSpeed по формуле: speed * boostMultiplier. Затем увеличь speed на
25% от исходного значения. Всё выводи в консоль
4. Работа с процентами
У тебя есть maxHealth = 150 и currentHealth = 87. Рассчитай процент
оставшегося здоровья и выведи его в консоль.
5. Сложное выражение с приоритетом операций
Напиши одну строку кода, которая вычисляет значение по формуле: (a + b) * c
/ (d - e), где a, b, c, d, e – целые числа. Убедись в правильности порядка
операций с помощью скобок.
6. Перемещение игрока
Создай скрипт PlayerStartPosition. В методе Start измени transform.position
объекта, присвоив ему новый Vector3 с конкретными координатами (5, 0, 10).

13. Дополнительные задания!

1. Площадь треугольника
Напишите код, который будет высчитывать
площадь треугольника через сторону и
высоту. Вывести в консоль.
2. Объём шара.
Напишите код, который будет высчитывать
объем шара. Вывести в консоль (за pi
принять число 3)

14. Последнее задание))

Определите через код текущую
позицию объекта, прибавьте к
координате Х число 5, умножьте
координату Y на число 2, поделите
координату Z на число 10.
Переместите объект на новые
координаты.

15. Массивы

16. Задания на массивы

1. Создайте массив целых чисел длиной 6,
заполните его числами. Выведите все числа в
консоль
2. Создайте массив из 3 элементов типа Vector3,
задайте им координаты и выведите расстояние
между
первым
и
последним
элементом.

17.

Конец!
English     Русский Rules