13 lines
1.6 KiB
Plaintext
13 lines
1.6 KiB
Plaintext
1. Определите новый тип с именем Kilogram на основе типа int.
|
||
2. Создайте псевдоним типа MyString для типа string.
|
||
3. Преобразуйте значение float64 в int и обработайте возможное усечение.
|
||
4. Преобразуйте int в string с использованием strconv.Itoa() и наоборот с использованием strconv.Atoi().
|
||
5. Создайте пользовательский тип Email на основе string и добавьте метод для проверки,
|
||
является ли адрес электронной почты действительным.
|
||
6. Создайте тип Celsius и Fahrenheit и напишите методы для преобразования между ними.
|
||
Типы интерфейсов
|
||
7. Объявите указатель на int и используйте его для изменения значения исходной переменной.
|
||
8. Пропуск итераций. Используйте оператор continue в цикле for, чтобы пропустить печать нечетных чисел от 1 до 20.
|
||
9. Вложенные циклы. Напишите вложенные циклы for для печати таблицы умножения (от 1 до 10).
|
||
10. Цикл For-Range для строк. Используйте цикл for-range для итерации по строке
|
||
и печати каждого руна (кодовой точки Unicode) и его индекса. |