Кухонний калькулятор


Історія

Ця історія допомагає дослідити кортежі в мові програмування.

Основна передумова полягає в тому, що кухонні інгредієнти часто вимірюють неочевидними способами, і вони потребують різних перетворень залежно від кількості або від наявних під рукою інструментів. Кортежі використовують, щоб забезпечити duck typing для числової складової вимірювання.

Отже, тут розглядається базове перетворення значень із використанням чисел з плаваючою комою.

Перетворення

З До
1 мл 1 мл
1 чашка 240 мл
1 рідка унція (США) 29,57 мл
1 чайна ложка 5 мл
1 столова ложка 15 мл

Завдання

Це має показати учням, як користуватися:

  • Кортежами
  • Кортежами як згрупованою інформацією
  • Отриманням значень із кортежу за допомогою індексу елемента
  • Отриманням значень із кортежу за допомогою зіставлення зі зразком
  • Створенням нових кортежів

Реалізації