Мини-чат
Наш опрос
Кто из преподавателей лучше?
1. Вовк
2. Волковский
3. Антропов
4. Саликов
5. Селиверстова
6. Деревянко
7. Ахметшин
Всего ответов: 46
Статистика

Всего: 2
Гости: 2
Пользователи: 0
Календарь
«  Июль 2009  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
2728293031

Главная » 2009 » Июль » 17
Перечитывая тесты.......

T:=0;
{Обнуляем какую-то странную переменную - СП}
for k := N downto 1 do
{Идем по циклу от конца к началу}
іf (k=n) or (T<х[k]) then
{Если счетчик цикла в конце массива, т.е. мы не сделали ни одного шага, или СП меньше очередного элемента массива, то..}
T:=k;
{СП принимает текущее значение счетчика}

Странная, однако, программа. СП изначально становится длиной массива, а потом мы ищем такой элемент, что СП меньше этого элемента, т.е. мы ищем элемент, который по значению больше длины массива и присваиваем СП его индекс.. Значит в конце концов, мы дойдем до начала массива, а в СП будет записано индекс самого первого элемента массива, который больше СП в момент окончания работы программы..
P.S.: И какие только идиоты пишут такие программы...

Просмотров: 555 | Добавил: хороший_человек | Дата: 17.07.2009 | Комментарии (6)