материалы курса
День 0 · установка
Как исполняется программа
Условия, циклы, ввод
03 · funkcii · i · testy
04 · srezy · map · stroki · fayly
Тест по теме
12 вопросов из дней 06–10. Отметь ответы и нажми «Проверить» — в конце скажу, что перечитать.
1. go vet пишет suspect or про условие «zone != 1 или zone != 2». Что не так?
2. Программа проверяет if err != nil и печатает сообщение, но return внутри нет. Что будет на ввод abc?
3. Программа с for scanner.Scan() запущена без ввода из файла и молчит. В чём дело?
4. Почему начальное значение минимума нельзя брать равным 0?
5. Почему починка должна быть минимальной?
6. Что пишет компилятор на строку if stage = 0 {?
7. Накопитель total := 0 написан первой строкой внутри тела цикла. Что получится?
8. Нужно ли писать break в конце каждого case в Go?
9. Что пишет компилятор на qty := strconv.Atoi(line)?
10. Что показывает команда locals?
11. Программа печатает среднее, деля сумму на число строк. Какой ввод из набора ловит деление на ноль?
12. Что вернёт strconv.Atoi("12 ") с пробелом в конце?