Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 1 028

/ вопрос решён /

Приветствую, уважаемые эксперты!
11. Найти значения переменных “х” и “у” после выполнения приведенного фрагмента программы, при различных значениях переменных“a” и “b”.
x:=0; y:=0;
if a<>b then x:=1
else x:=2; y:=3;

natasha Вопрос решён, но можно продолжить его обсуждение в мини-форуме

Вопрос задала: natasha (статус: Посетитель)
Вопрос отправлен: 28 октября 2007, 18:28
Состояние вопроса: решён, ответов: 2.

Ответ #1. Отвечает эксперт: Николай Рубан

Здравствуйте, natasha!

Все очевидно:
Изначально x=0; y=0;
В зависимости от того переменная "a" равна или нет переменной "b" получаем два случая:
если a=b, то x=2 и y:=3;
если a<>b, то x=1 и y:=3;

Получили два ответа, как видно значение переменнай "у" НЕ зависит от значений "a" и "b".

Good Luck!!!

Ответ отправил: Николай Рубан (статус: 10-ый класс)
Время отправки: 28 октября 2007, 18:42
Оценка за ответ: 5

Ответ #2. Отвечает эксперт: Иусов Сергей Ник.

Здравствуйте, natasha!
Здесь, так же как и в предыдущем вопросе, значение Y не зависит от значений A и B. И после выполнения данного кода Y будет равен трем. Значение X при A=B будет равно 2, в остальных случаях X = 1.

Ответ отправил: Иусов Сергей Ник. (статус: 3-ий класс)
Время отправки: 28 октября 2007, 18:43
Оценка за ответ: 5


Мини-форум вопроса

Всего сообщений: 0.

31 января 2011, 19:29: Статус вопроса изменён на решённый (изменил модератор Ерёмин А.А.): Автоматическая обработка (2 и более ответов с оценкой 5)

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:57
Выполнено за 0.03 сек.