Изучение Swift в одном видео уроке за час!

Изучение Swift в одном видео уроке за час!

В этом уроке мы с вами научимся программировать на Swift 3. В этом одном уроке мы за час с вами изучим переменные, циклы, кортежи, условные операторы, ООП и многие другие вещи.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Полезные ссылки:
1) Swift для Windows
2) Скачать Swift
3) Онлайн компилятор

Swift это мощный и очень удобный язык, разработанный компанией Apple. Его можно применять для создания программ и игр под iOS устройства (iPhone, iPad, iPod), tvOS, а также под Macbook и iMac.

В видео уроке мы познакомимся со многими его возможностями и научимся работать с этим потрясающим языком программирования!

Вихідний код

Структуры
struct Square {
    var length : Int
    
    func sum (num: Int) {
        print ("(num + num)")
    }
}

var block = Square (length: 10)
block.sum (num: 2)
Классы и объекты
import Cocoa
import Darwin

class Car {
    var model : String = "No model"
    var weight : Float = 0.0
    var speed : Float = 0.0
    var wheels : Int = 4
    
    init(model: String, weight: Float, speed: Float, wheels: Int) {
        self.model = model
        self.weight = weight
        self.speed = speed
        self.wheels = wheels
    }
    
    func info () {
        print ("(self.model) has weight (self.weight) and speed (self.speed). Also it has (self.wheels) wheels!")
    }
    
    func set (model: String) {
        self.model = model
    }
    
    func set (wheels: Int, weight: Float) {
        self.wheels = wheels
        self.weight = weight
    }
    
    func set (speed: Float) {
        self.speed = speed
    }
}

var audi = Car (model: "Audi", weight: 2.1, speed: 232.2, wheels: 4)
audi.info()
audi.set(model: "Audi R8")
audi.info()
audi.set(speed: 321.5)
audi.info()

var volvo = Car (model: "Volvo", weight: 2.1, speed: 170.6, wheels: 4)
volvo.set(wheels: 4, weight: 1.8)
volvo.info()
Подивитися інший код можна після підписки на проект!

Завдання до уроку

Вывести четное число

Создайте две переменные: 8 и 23.


При помощи условных операторов выведите на экран лишь четное число.

Подивитися відповідь

Код решения задачи:

// Создаем две переменные
var a = 8
var b = 23

// Проверяем первую переменную
// Если остаток при делении на 2 равен 0, то переменная «a» является чётной
if a % 2 == 0
	print ("\(a) - четное число"")
// Иначе вторая переменная является чётной
else
	print ("\(b) - четное число"")

Отримати інші домашні завдання можна після підписки на проект

Також варто подивитися

Курс по NestJS с нуля / Разработка веб проектов
9 уроків
Изучение MongoDB / Работа с базой данных
8 уроків
Python Data Science / Обработка данных (Scikit-learn, TensorFlow)
11 уроків
Верстка сайту на HTML5 та CSS3
8 уроків
Создание RPG игры в GameMaker Studio
10 уроків
Разработка 2D игры на C# WinForms
8 уроків
Коментарі
Додати коментар

Поки що коментарів немає