С нуля до джуна android разработчика #5
Постов не было 2 дня, потому что были другие дела и перерыв на отдых.
Нашел большой бесплатный курс по котлину, где много теории и практики и начал проходить его. Теорию рассказывать не буду, но буду показывать как решать практические задания.
Тут нужно понимать что println() после того как написал строку переносит курсор на новую строку. Пример:
Вывод:
Если же используем print(), то курсор ставится в конце той же строки. Пример:
Вывод:
1 задание:
Хочу заметить что довольно удобно что можно выполнять задание прямо в IDE, просто нажимаешь кнопку решать в IDE и делаешь
Решение. Я решил сделать через цикл for, задаем интервал от 0 до 9 и выводим i используя println
2 Задание:
Решение. Очень простое задание, можно было конечно несколько принтов сделать, но зачем если можно в одном при помощи \n?
В общем выводим каждую строку разделяя \n чтобы перенести текст на следующую строку.
3 Задание:
4 задание:
Сами же поймете почему так?
5 задание:
Решение. Можно было сделать как и во 2 задание, но так красивее
6 Задание:
Решение. Интересная задача. Создаем 2 var переменные count и string и приравниваем их к 1, создаем цикл while с условием пока string неравна 7. Внутри цикла while создаем цикл for от 1 до count и при помощи print выводим #. После цикла for переводим курсор на след строку с помощью println и увеличиваем count и string на 1
Пока что все, возможно вечером появится еще один пост, чтобы не делать этот еще более длинным.
Спасибо всем за внимание, удачи! Подписывайтесь на тгк