Предмет: Информатика, автор: cel836764

Створіть програму для micro:bit, яка буде обчислювати вік
у днях, годинах або хвилинах (виберіть самостійно один із
варіантів).
Результат обчислень треба вивести на LED-дисплей.
Завдання 2
Доповніть програму функцією обнулення.
Після того як гравець струсне micro:bit (shake), вік має встановлюватися за замовчуванням, наприклад, 0


Без халтуры и чата гпт.
Джава скриптом.

Ответы

Автор ответа: aynureabbasova1994
1

Ответ:

Ось програма для micro:bit, яка обчислює вік у днях, годинах або хвилинах та виводить результат на LED-дисплей. Після того, як гравець струсне micro:bit, вік обнуляється.

javascript

let age = 0

let unit = "days"

input.onGesture(Gesture.Shake, function () {

   age = 0

   basic.showNumber(age)

})

input.onButtonPressed(Button.A, function () {

   if (unit == "days") {

       age += 1

   } else if (unit == "hours") {

       age += 24

   } else if (unit == "minutes") {

       age += 1440

   }

   basic.showNumber(age)

})

input.onButtonPressed(Button.B, function () {

   if (unit == "days") {

       unit = "hours"

   } else if (unit == "hours") {

       unit = "minutes"

   } else if (unit == "minutes") {

       unit = "days"

   }

   basic.showString(unit)

})

Ця програма має такі функції:

При натисканні кнопки A вік збільшується на 1 день, 1 годину або 1 хвилину, залежно від поточної одиниці виміру (дні, години або хвилини).

При натисканні кнопки B змінюється одиниця виміру віку (дні, години або хвилини).

При струску micro:bit вік обнуляється і виводиться на LED-дисплей.

Объяснение:


cel836764: Благодарю
Похожие вопросы
Предмет: Английский язык, автор: dianailkiv74