Приветственное сообщение
Часть раздела Основы путешествия по R на Coddy. Урок 33 из 78.
Задание
ЛегкоВ этой главе ты создашь калькулятор разделения счёта Bill Split Calculator, который поможет разделить счета в ресторане между друзьями.
Выведи приветственное сообщение для калькулятора с помощью cat(). Вывод должен быть точно таким:
Welcome to the Bill Split Calculator!
Let's split your bill fairly.Убедись, что каждая строка отображается на своей строке, поместив символ новой строки \n внутрь самой строки, как показано ниже:
cat("first line\nsecond line\n")Важно: не передавай \n в качестве отдельного аргумента в cat(). Когда ты пишешь cat("text", "\n"), R вставляет пробел перед \n, из-за чего в выводе появляются лишние пробелы и он не будет соответствовать ожидаемому результату.
Попробуйте сами
# TODO: Напишите ваш код ниже
# Используйте cat() для отображения приветственного сообщения
# Не забудьте использовать \n для новых строкВсе уроки раздела Основы
4Операторы. Часть 2
Логические операторы (AND, OR)Логические операторы. Часть 2 (NOT)Повторение: простая логикаВекторизованная логика. Часть 1Векторизованная логика. Часть 27Калькулятор разделения счета
Приветственное сообщениеПолучение пользовательского ввода13Векторы: продвинутый уровень
Срезы и индексация векторовЛогическая индексацияАрифметика и ресайклинг векторовОператор %in%2Переменные и типы данных
Числовой тип данныхЦелочисленный тип данныхСимвольный тип данныхЛогический тип данныхПроверка типов данныхПравила именованияПропущенные значения: NAИтоги — создание переменных5Принятие решений
Оператор ifКонструкция if - elseПовторение: Простой калькуляторВложенные конструкции if - else8Циклы
Цикл ForЦикл WhileBreakNext (Continue)Повторение: ФакториалГенерация последовательностей (seq, :)Вложенные циклыПовторение: Динамический ввод3Операторы. Часть 1
Арифметические операторыЦелочисленное деление и остаток от деленияОператоры присваиванияПовторение: простая математикаОператоры сравнения6Основы ввода-вывода
Вывод через printКоманда cat для выводаВывод с переменнымиЧтение ввода через readline()Основы преобразования типовПовторение — Калькулятор возрастаПовторение — Истина или ложь9Функции
Объявление функцииАргументы функцииВозвращаемые значенияПовторение — функция SigmaПовторение — функция валидацииЗначения параметров по умолчанию12Итерация по последовательностям
Итерация по элементам вектораИспользование seq_along()Итерация по символам (strsplit)Функции для работы со строкамиПотренируйтесь самостоятельно: Онлайн-компилятор R