М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
SHEVENIST
SHEVENIST
06.11.2021 19:28 •  Информатика

Во Как называется алгоритм, который помимо следования содержит конструкцию ветвления? Варианты ответов Линейный Вс Разветвляющийся Циклический Во Какой оператор предназначен для записи разветвляющегося алгоритма на языке Паскаль? Варианты ответов Оператор вывода Оператор присваивания Оператор цикла Условный оператор Во Какие существуют формы записи условного оператора в языке Pascal? Варианты ответов Развёрнутая Полная Дополненная Сокращённая Во Как называется условный оператор, в котором при выполнении или невыполнении его условия выполняется несколько операторов? Варианты ответов Составной Полный Сокращённый Во Выберите условные операторы, записанные в сокращённой форме. Варианты ответов if a>b then begin p:=a; a:=b; b:=p; end; if a>b then max:=a else max:=b; if a<>b then write ('не равны') else write ('равны'); if a<>b then a:=b; Во Как называется условный оператор, который записан в составе другого условного оператора? Варианты ответов Вс Составной Вложенный Свёрнутый Во Какую форму имеет блок условного оператора на блок-схеме? Варианты ответов Ромб Прямоугольник Треугольник Параллелограмм Во Из указанных фрагментов программ выберите те, которые дают ответ на во является ли целое число a чётным? Варианты ответов if a mod 2=1 then write ('Нет') else write ('Да'); if a mod 2=0 then write ('Да'); if a mod 2=0 then write ('Да') else write ('Нет'); if frac (a/2)=0 then write ('Да') else write ('Нет'); Во Какой из фрагментов кода, по заданным величинам трёх углов, отвечает на во может ли существовать треугольник с указанными углами? Варианты ответов p:=a+b+c=180; if p then write ('Да') else write ('Нет'); if a if (a if (a=b) or (b=c) then write ('Да'); Во Какое число будет выведено в консоль при выполнении указанного участка кода? if ('a'<'b') and ('true'>'false') then write (3+2*2) else write (42/(3+4))

👇
Ответ:

скретч

Объяснение:

4,8(15 оценок)
Ответ:
Мику35
Мику35
06.11.2021

1. Разветвляющийся

2. Условный оператор

3. Сокращённая

4. Полный

5. if a>b then begin p:=a; a:=b; b:=p; end;

if a<>b then a:=b;

6. Вложенный

7. Ромб

8. if a mod 2=1 then write ('Нет') else write ('Да');

if a mod 2=0 then write ('Да') else write ('Нет');

if frac (a/2)=0 then write ('Да') else write ('Нет');

9.

if (a if (a=b) or (b=c) then write ('Да');

10. 7

4,8(80 оценок)
Открыть все ответы
Ответ:
osadchevasasha
osadchevasasha
06.11.2021
Вообщем стратегия такая: сначала наращиваем мощности, а потом копим печеньки
Программа вычисляет оптимальную максимальную мощность. Это оказывается 9 или 10 печенек в день (т.е 8 или 9 духовок)
в минимуме в общем целом на это уйдет 108 дней

код на руби

(1..100).step(1) {|max_productivity|
    productivity = 1
    cockies = 0
    days = 0
    upgrade_cost = 5 * productivity

    while cockies < 532
        if cockies >= upgrade_cost and productivity < max_productivity
            cockies -= upgrade_cost
            productivity += 1
            upgrade_cost = 5 * productivity
        else
            cockies += productivity
        end

        days += 1
    end
    p [max_productivity, days, cockies, productivity]
}

Вывод (куска)
[6, 119, 534, 6]
[7, 112, 532, 7]
[8, 109, 536, 8]
[9, 108, 540, 9]
[10, 108, 540, 10]
[11, 109, 539, 11]
[12, 111, 540, 12]
[13, 113, 533, 13]
[14, 116, 532, 14]
[15, 120, 540, 15]
[16, 124, 544, 16]
[17, 128, 544, 17]
[18, 132, 540, 18]
4,8(9 оценок)
Ответ:
Maria8812
Maria8812
06.11.2021
Я уже решал эту задачу.
Я руками за 5 дней делаю 5 коробок, и на 6-ой день покупаю духовку.
Руками и духовкой я делаю 2 коробки в день, за 5 дней - 10 коробок.
На 6-ой день я покупаю вторую духовку.
Руками и 2-мя духовками я за 5 дней делаю 15 коробок, и на 6-ой день покупаю 3-ью духовку.
И так далее. Чтобы купить очередную духовку, я работаю 5 дней, а на 6-ой день ее покупаю, и у меня печенья не остается совсем.
То есть, после покупки каждой духовки я начинаю всё с нуля.
Главное - понять, когда нужно остановиться покупать духовки и начать уже копить печенье на складе.
Итак, подведем итоги:
1) На покупку каждой духовки мы тратим 6 суток и начинаем с нуля.
2) Имея n духовок, мы делаем 584 коробок печенья за 
trunc(584/(n+1)) + 1 дней, где trunc(x) = [x] - это целая часть x. 
3) Всего мы тратим времени T(n) = 6n + trunc(584/(n+1)) + 1 --> min
Минимум функции trunc(584/(n+1)) совпадает с минимумом 584/(n+1)
T(n) = 6n + 584/(n+1) + 1 --> min
T'(n) = 6 - 584/(n+1)^2 = (6(n+1)^2 - 584) / (n+1)^2 = 0
6(n+1)^2 - 584 = 0
(n+1)^2 = 584/6 = 97,33
n + 1 = √97,33 ~ 9,86 = 10
n = 9
Значит, нужно ограничиться покупкой 9 духовок.
За 6*9 = 54 дня мы их купим, и за 584/10 ~ 59 дней мы соберем нужное количество коробок на складе.
Всего мы истратим 54 + 59 = 113 дней.
4,4(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ