Какашки456
19.03.2021 06:13

50 1) создать js скрипт в html файле ( от автора вопроса-прописывать html не обязательно, можно начать ответ со script)2) в файле скрипта создать 2 переменные (money и time), которые будут получать данные от пользователя: · первая будет спрашивать "ваш бюджет на месяц? "· вторая "введите дату в
формате -mm-dd"3) создать объект appdata, который будет содержать такие данные: · бюджет (передаем сюда переменную из п.2)· данные времени - timedata (передаем сюда переменную из п.2)· объект с обязательными - expenses (смотри пункт 4)· объект с необязательными - optionalexpenses (оставляем
пока пустым)· массив данных с доп. доходом - income (оставляем пока пустым)· свойство savings (выставляем его как false)4) задать пользователю по 2 раза вопросы: “введите обязательную статью расходов в этом месяце” “во сколько обойдется? ” записать ответы в объект expenses в формате: expenses: {
“ответ на первый вопрос” : “ответ на второй вопрос” }5) вывести на экран пользователя бюджет на 1 день (брать месяц за 30 дней, использовать alert)6) проверить, чтобы все работало без ошибок в консоли

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
МагистрЕдаа
01.01.2021 08:30

Месяц находим методом половинного деления.

Двоичная запись числа 366 размещается в 9 битах (в 8 битах размещается только 256 чисел , а в 9 битах - уже 512).

То есть , понадобится задать 8 вопросов и девятой фразой будет ответ.

В году 365 (366) дней. Пусть 366, для 365 рассуждение то же.

Рассмотрим самый худший вариант

Середина года - день номер 366/2=183. Это 1 июля.

Первый вопрос: День рождения в первой половине года?

Допустим, да.

Второй вопрос: День рождения в первом квартале?

Допустим, нет. Следовательно во втором.

Второй квартал - это дни с номерами от 92 до 182. Середина - среднее арифметическое. (92+182)/2=137. Это дата 17 мая.

Третий вопрос: День рождения позднее 17 мая?

Допустим, нет.

Следовательно, интервал дат 1 апреля - 17 мая, 91 день. Опять делим на 2, сужая интервал до 22 дней. Это дата 22 апреля.

Четвертый вопрос: День рождения позднее 22 апреля?

Допустим, нет.

Новый диапазон поиска - 23 апреля - 17 мая. Половиним его.

Пятый вопрос: День рождения позднее 29 апреля?

Допустим, нет.

Поиск сузился до 23 - 29 апреля. Снова берем половину.

Шестой вопрос: День рождения позднее 26 апреля?

Допустим, нет.

Интервал дат 23-26 апреля. Половиним.

Седьмой вопрос: День рождения позднее 24 апреля?

Допустим, да.

Интервал дат 25-26 апреля.

Восьмой вопрос: День рождения 25 апреля?

Допустим, нет

Девятая фраза: Ваш день рождения 26 апреля.

0,0(0 оценок)
Ответ:
spooknook
15.03.2022 13:09

Объяснение:

рлллолшчллы пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук пук тра3 я не знаю почему у тебя так же когда ты один ты постоянно пишешь звонишь хотя бы тоже поела и все больше ничего я не знаю почему у тебя р от меня надо было с 33333месяцев Тогда и 44беседовать

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота