Загрузка...

Help with variables

Thread in Backend created by MoonCorp Jun 2, 2023. 169 views

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

    Code

    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 Jun 2, 2023 lolz.live/threads/7387449 — USDT TRC без комиссии
    Округляй при делении на 25 в меньшую сторону.
     
Loading...
Top