Непонятна операция в блоке подготовки данных
Я не знаю, что такое "блок подготовки данных", но по общепринятой схеме в блоке цикла указано, что i изменяется от A до B с шагом 1.
Я воспринял черту над A и B, как отрицание. Вопрос тогда такой - как понять какой шаг у цикла в данном случае?
Если не единица, он пишется третьим
Спасибо
1я непонятная операция, это i = AB с чертой, это сказанное произведение векторов скорее всего, A B - это вектора, следующая непонятная операция это mod проверяет делится ли число с остатком или нет, если a mod b =0, а делится на б без остатка, вот
скалярное *
Ой, не думаю... были бы вектора - были бы циклы.
теперь тоже интересно, что же это
Это надчеркивание - скорее всего просто типографский брак. А форма блока и содержимое - это оформление заголовка цикла. Такой способ записи ( i=A,B[,h] ) пришел из 60-х годов прошлого века, когда одним из базовых языков был FORTRAN
В нем оператор цикла имел вид DO I=A,B для шага, равного единице или DO I=A,B,h для шага h
И, кстати, в отличие от Паскаля, фортрановский цикл допускал использование переменных вещественного и даже комплексного типа.