Объясните, как будут производиться куски программ: 1) if ab then a:=a

Растолкуйте, как будут производиться фрагменты программ:
1) if ab then a:=a else a:=b;
7) if a mod 2lt;gt;3 then a:=a+1;
8) if (a mod 2=1) or (a mod 2 =0) then if alt;0 then a:=-a;
9) if alt;0 then b:=a else b:=-a.
Поменяйте приведенные куски, где вероятно, более краткими
операторами Паскаля.

Задать свой вопрос
1 ответ
1) похоже тут ошибка if a ? b
7)Если остаток от дробления а на 2 НЕ равен 3, то а прирастить на 1. Остаток от дробления а на 2 никогда не будет равен 3, так что a:=a+1 более краткая запись
8)если остаток от разделенья a на 2 равен либо 1 или 0, и а больше нуля, то а сделать отрицательным. Так как остаток от деления на 2 всегда равен или 0 либо 1, то более краткая запись if alt;0 a:=-a
9) если а - негативно, то b присвоить значение a, если больше

, то сделать а отрицательным и b присвоить значение отрицаетльного

Владислав Македоненко
1) if ab then a:=a else a:=b; 7) if a mod 2<>3 then a:=a+1;8) if (a mod 2=1) or (a mod 2 =0) then if a<0 then a:=-a; 9) if a<0 then b:=a else b:=-a.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт