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

Укажите в каком из следующих примеров допущены ошибки: - if 1<х<2 then x=x+l: y=0 else x=0;
- if х <> 0 and у <> 0 then a=x else a=x+y;
- if a=0 then b=a else b= c or a;
- if x>0 then x= sin(x); y=cos(x); else x= sin(abs(x)); y=cos(abs(x));
- if x<>1 then x=l else x=10;

👇
Открыть все ответы
Ответ:
Dirol3434
Dirol3434
11.01.2020

Объяснение:

x := 1056; // Обычное присвоение - значение правой части "закидывается" в переменную левой части, становясь её содержимым

b := x mod 100 div 10; // В правой части происходят несколько операций, сначала x mod 100 - деление по модулю, то есть получение остатка при делении числа x на 100 (результатом является 56), далее на очереди оператор div - целочисленное деление, то есть при делении мы получим целое число, а остаток уходит (56 делить на 10 = 5). После этого полученный результат 5 помещается в переменную b.

c := x mod 10; // Получение остатка при делении 1056 на 10. Результат 6 - помещается в переменную c.

d := x div 1000; // Целочисленное деление 1056 на 1000. Результат 1 - помещается в d.

y := 100 * c + 10 * d + b; // Более привычные операторы, * умножение, + сложение, выполняются по арифметическим правилам. 100 * 6 + 10 * 1 + 5 = 615. Таким образом y будет хранить 615

f := x - y; // 1056 - 615 = 441. Переменная f будет содержать 441

4,4(9 оценок)
Ответ:
gaukhars01
gaukhars01
11.01.2020

Объяснение:

._. ну ладно

читаю код

у нас к x изначально присвоено значение 1056, затем b=1056 mod 100 div 10, вы вероятно не знаете, что есть такое mod и div ибо мне непонятно, как это можно не решить.

div - Эта операция используется для того чтобы найти целую часть от деления

mod - ищет остаток от деления

теперь считаем b=1056 mod 100 div 10

1056 mod 100 будет 56, тогда 56 div 10 будет это будет 5, т к целая часть 5

теперь считаем c

c= 1056 mod 10 это будет 6

затем d=1056 div 1000  это будет 1

y = 100*6+10*1+5 это будет 615

тогда f=1056-615 это будет 441

это ответ

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