Вы находитесь на странице: 1из 2

Ф.

И _______________________________

1) Что покажет этот код?


var bool_var : Bool = false
repeat {
print ("Переменная равна - \(bool_var)")
} while (bool_var == true)
( ) Ничего не покажет

( ) Будет выведено - "Переменная равна - false"

( ) В коде есть ошибка и ничего не сработает

( ) Будет выведено - "Переменная равна - true"

2) Где правильно создан массив со строками?

( ) var words = [String]()

( ) var words = ()

( ) var words = []String()

( ) var words: String = String()

( ) var words: [String] = []

3) Где неправильно добавляются элементы в массив?


var digits = [Float]()

( ) digits.append(24.5)

( ) digits.insert(9.4, at: 1)

( ) Все варианты верные

( ) digits[0] = 0.5

4) Напишите коротко о то что такое переменные и что можно с ними сделать

5) Напишите код который будет безконечно добавлять текст в массив черех readLine()
6) Где неправильно добавляются элементы в массив?
var a = 56, b = 34
var someVal : Bool = false
if ((a > 5) || (b <= 18)) || someVal {
print("Сработало")
} else {
print("Не сработало")
}
( ) digits.append(24.5)

( ) digits.insert(9.4, at: 1)

( ) Все варианты верные

( ) digits[0] = 0.5

7) Что такое ооп и какие принцепы есть в нем (Кратко напишите о каждом принципе)

8) Напишите что такое класс и зачем нужны протоколы

9) Напишите все пройденные темы за 2 месяца и кратко опишите тему

10) Напишите код который будет сортировать массив букв с самой маленького слова с самый
большой

Вам также может понравиться