7 клас. Консольні проєкти з простими арифметичними обчисленнями. Урок 18.Вправа "Дівчатка і цукерки"

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 3

  • @МаринаТимощенко-д1э
    @МаринаТимощенко-д1э หลายเดือนก่อน

    Креативно!!! Доступно!!!! Дякуємо!!!!!

  • @Dorime_ua
    @Dorime_ua หลายเดือนก่อน +1

    Безпосередньо, в стоці з print треба ввести -s, щоб потім в консолі не виводилось число із мінусом
    Загалом цей код буде виглядати так:
    d = int(input('Вага даринки: '))
    k = int(input('Вага цукерок: '))
    girls = d + d + 5
    s = (k - girls) / 2
    print('Потрібно з’їсти ', -s, ' кг цукерок')

    • @informatikazllogos
      @informatikazllogos  หลายเดือนก่อน +2

      Дякую за зауваження! Мій варіант розв'язку теж є правильним, оскільки результат може бути від'ємним, якщо вага цукерок перевищує сумарну вагу дівчат. Це може бути корисно для логіки програми, щоб зрозуміти, що щось не так з вихідними даними або розрахунками. Однак, якщо ви хочете завжди отримувати лише позитивне число, можна використовувати функцію abs(s), щоб результат був завжди додатним. Тому залежно від умов задачі, обидва варіанти можуть бути правильними.