Кто-нибудь растолкуйте,пожалйста

Кто-нибудь объясните,пожалйста

Задать свой вопрос
Анатолий Переелицин
Что Для вас мешает вбить текст программы и запустив ее, узреть итог?
Счастлив Данил
Что Для вас мешает вбить текст программы и запустив ее, узреть итог?
Вячеслав Коврин
Что Для вас мешает вбить текст программки и запустив ее, узреть итог?
1 ответ
В первых 2-ух строках приводится описание использованных в программке переменных.
Дальше в самой программе вводятся значения частей массива A.
В строке m:=1; , понятное дело, задается значение переменной m.
for k:=1 to 10 do   - указывает на начало цикла с параметром (его необыкновенность в том, что знаменито четкое количество шагов цикла)
k:=1 - задание исходного значения параметра k, 10 - окончательное значение параметра.
Если производится условие A[k]A[m] тогда m увеличивают на 1.
т.е. на первом шаге рассматриваются А[1] (k=1) и A[1] (m=1), на втором шаге рассматриваются А[2] (k=2) и A[2] (m теснее =2), и так далее.
Так как на каждом шаге цикла сравниваются схожие элементы массива, то условие A[k]A[m] всегда правильно, поэтому после 10 шага m=11. На этом цикл заканчивается и на экран выводится заключительное значение m. (т.е. 11). Полагаюсь, все светло.
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт