Урок 1 из 8

Первый проект в RUFP: калькулятор чаевых

7–10 мин

В этом уроке вы создадите первый проект — калькулятор чаевых. Он рассчитает чаевые, общую сумму и сумму на одного человека.

Проект небольшой, поэтому его легко проверить сразу после создания.

Посмотрите создание первого проекта

В начале видео показана установка RUFP. Если приложение ещё не установлено, советуем посмотреть ролик с самого начала. Если RUFP уже установлен, переходите сразу к работе с проектом.

Скачать RUFP: для Windows · для macOS — Apple Silicon.

Создайте калькулятор

Откройте RUFP и отправьте следующий запрос.

Готовый запрос
Создай одностраничный калькулятор чаевых. Пользователь вводит сумму счёта, выбирает процент чаевых и указывает количество человек. Добавь быстрый выбор: 10%, 15% и 20%, а также возможность ввести свой процент. Показывай: — сумму чаевых; — общую сумму; — сумму на одного человека. Используй рубли и округляй результат до двух знаков после запятой. Сделай аккуратный интерфейс, удобный на компьютере и телефоне.

В видео мы используем простой запрос, чтобы показать дальнейшие правки. В уроке будем сразу учиться писать точные запросы, чтобы уже первый результат был максимально близок к нужному.

Проверьте результат

Введите:

  • сумму счёта — 2400 ₽;
  • чаевые — 15%;
  • количество человек — 4.

Калькулятор должен показать:

  • чаевые — 360 ₽;
  • общую сумму — 2760 ₽;
  • на одного человека — 690 ₽.

Измените любое значение. Результат должен пересчитаться.

Если расчёт отличается, сообщите RUFP исходные данные, правильный ответ и попросите исправить только расчёт:

Запрос на исправление
При счёте 2400 ₽, чаевых 15% и четырёх людях сумма на одного человека должна быть 690 ₽. Исправь расчёт, не меняя оформление.

Если вам не нравится оформление или чего-то не хватает, сделайте скриншот проблемного места, вставьте его в чат с агентом и напишите, что именно нужно изменить.

Итог

Вы создали первый проект в RUFP и проверили его на конкретных данных. В следующем уроке разберём, что происходит между отправкой запроса и появлением готового результата.