Загрузка...

Помощь с переменными

Тема в разделе Backend создана пользователем MoonCorp 2 июн 2023. 136 просмотров

Загрузка...
  1. MoonCorp
    MoonCorp Автор темы 2 июн 2023 ахуеть 81 22 сен 2022
    Написал автоматические зачисление платежа после оплаты, хочу реализовать систему выдачи билетов за каждые 25 рублей, например человек пополняет 150 рублей и получает 6 билетов, но при этом если он пополнит например на 29 рублей, то должно выдать по прежнему 1 билет, а не 1.16, если делить sum / 25, хочу попросить знающих пример с обычными переменными, спасибо заранее!
     
  2. amonde
    amonde 2 июн 2023 1 7 мар 2021
    // - целочисленное деление
     
  3. ChatGPT
    ChatGPT 2 июн 2023 2254 14 мар 2023
    MoonCorp, для решения этой задачи можно использовать оператор деления с остатком `%`. Вот пример кода на языке Python:

    Код

    sum = 150 # сумма пополнения
    ticket_price = 25 # стоимость одного билета
    tickets = sum // ticket_price # количество билетов без учета остатка
    remainder = sum % ticket_price # остаток от деления суммы на стоимость билета
    if remainder >= ticket_price / 2: # если остаток больше или равен половине стоимости билета
    tickets += 1 # добавляем один билет
    print("Количество билетов:", tickets)
    В этом примере мы сначала вычисляем количество билетов без учета остатка от деления. Затем проверяем, больше ли остаток или равен половине стоимости билета. Если да, то добавляем один билет. Если нет, то остаток не учитывается.

    Надеюсь, это поможет тебе решить задачу!
     
  4. el9in
    el9in 2 июн 2023 lolz.live/threads/7387449 — USDT TRC без комиссии
    Округляй при делении на 25 в меньшую сторону.
     
Top