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

Текст как следует закодировали, сжали и защитили от помех... ты же должен вернуть его к жизни...

100101010001100 011000001100101 011000111100011 010101010011001 000011000111010 001110011000100 001101001010011 111001011100100 110111001010101 000001101010110 010010010110010 001110011110101 011000110001101 000110100100101 110110101001000 101010110101010 110111110101100 011000001100101 001100100101001 000001000100100 001101011110010 111001011100100 000111010101100 101011001011001 100000101001011 000001101010110 010010000110101 110100100011101 000011010101011 110010110101001 011110110110010 100001110010010 110101110101100 011000001100001 011000011101011 000101010011001 000011000011010 001110011000110 010101001010011 111001000100100 101100110010100 001110011110101 101100100001110 111001100011101 100011010100011 100001011100110 110110101001000 101000110101010 110111110101000 011000001100101 011000111111011 010101010010001 001011000111010 001110011000110 000110001001110 011001100010001 101100100110011 011001011100100 000001010101100 011011011001101 010101010110101 100011100011101 000111010100011 100001011100011 110110101001000 111111001011001 011110110110010 100001100101010 111000111101011 110101110011010 111101001001110 011101100011001 001100100110011 111001011100100 110011011010101 000001101010110 110010010110010 001110011110111 101110100001100 111101000011101 100000000100100 101010100101110 110111110101100 011000001101101 011100111101011 010111010011001 000011000111010 001110011100110 011101001010011 111001011100100 110011001110101 000001101010110 110010010110010 001110010110101 101100100001110 111101100011101 000011010100111 000001011100111 110110101001100 011010110100000

👇
Открыть все ответы
Ответ:
IFRASHDIFRASHD
IFRASHDIFRASHD
03.01.2020

1)   5

2)   0

3)   1

Объяснение:

Цикл for   ...   downto   ...   do выполняется если начальное значение переменной счётчика больше или равно конечному значению переменной счётчика

Цикл for   ...   to   ...   do выполняется если начальное значение переменной счётчика меньше или равно конечному значению переменной счётчика

1)

s = 0

для i от 10 до 6 выполнить s = s + 1

начальное значение (10) переменной счётчика (i) больше или равно конечному значению (6) переменной счётчика (i)

10 >= 6     (да   -   цикл выполняется)

количество повторений цикла равно начальное значение (10) переменной счётчика (i) минус конечному значению (6) переменной счётчика (i) плюс единица

количество повторений цикла = 10 - 6 + 1 = 4 + 1 = 5

Т.к. переменная s каждое повторение цикла увеличивается на одно и тоже число (1), то за весь цикл переменная s изменится на 1 * 5

Т.к. в начале s = 0, то

s = 0 + 1 * 5 = 5

2)

s = 0

для i от 8 до 3 выполнить s = s + 1

начальное значение (8) переменной счётчика (i) меньше или равно конечному значению (3) переменной счётчика (i)

8 <= 3     (нет   -   цикл не выполняется)

Т.к. цикл не выполняется, то переменная s остаётся равна тому, чему была равна в начале s = 0

3)

s = 1

для i от 2 до 10 выполнить s = s + 1

начальное значение (2) переменной счётчика (i) больше или равно конечному значению (10) переменной счётчика (i)

2 >= 10     (нет   -   цикл не выполняется)

Т.к. цикл не выполняется, то переменная s остаётся равна тому, чему была равна в начале s = 1

4,7(28 оценок)
Ответ:
Ivan212144
Ivan212144
03.01.2020

При определении значений подобных функций переменная y вычисляется по-разному (по разным формулам) в зависимости от значения x.

Такие задачи решаются с конструкции условного оператора if - else. Поскольку в данном случае мы имеем три условия (x > 0, x = 0 и x < 0), то потребуется использование еще вложенной конструкции if - else, т. к. в языке Pascal нет оператора множественного ветвления (оператор case в данном случае не подходит).

В языке программирования Паскаль (да и в других тоже) желательно вложенные конструкции if - else помещать во внешнюю ветку else, а не if. Так проще не запутаться.

Таким образом, алгоритм вычисления значения функции может быть таким:

Если x > 0, то у = x - 2

Иначе (ниже идет вложенная конструкция)

Если x = 0, то y = 0

Иначе y = |x|.

В последнем пункте можно опустить оператор if с проверкой, что x < 0, так как если ход выполнения программы дошел до этого пункта, то x уже другим быть и не может (варианты, когда он больше или равен нулю, уже были исключены).

Для определения модуля (абсолютного значения) переменной можно использовать встроенную функцию abs() языка Pascal. В данном случае можно обойтись и без нее: поскольку уже известно, что x отрицателен, то, чтобы получить положительное число (модуль), нужно его умножить на -1.

Объяснение:

(P.S-Не с ИНЕТА)=)

4,4(31 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ