От
|
NV
|
К
|
Alexeich
|
Дата
|
06.12.2010 19:54:43
|
Рубрики
|
Космос;
|
Поскольку это были 60-е и соответственно Фортран-4 - то именно присвоение
>>помните знаменитую ошибку в фортрановском опереторе цикла - точку поставили вместо запятой ? И оператор цикла превратился в оператор присвоения ...
>
>Вроде все было не совсем так, не цикл превратился в оператор присвоения, а цикл с целочисленными значениям переменной цикла и шагом превратился в цикл с нецелочисленным значением переменной и шагом в 1, так примерно:
>вместо for i=1,11,2 записали for i=1,11.2
>Такую ошибку глазами отловить значительно сложнее.
То есть примерно так - вместо
DO 6 I=1,10
получилось
DO 6 I=1.10 - поскольку в Фортране пробелы игнорируются, то это все равно что
DO6I = 1.10
Что увы и требовалось доказать.
Виталий
От
|
Alexeich
|
К
|
NV (06.12.2010 19:54:43)
|
Дата
|
07.12.2010 01:37:01
|
Re: Поскольку это...
>То есть примерно так - вместо
>DO 6 I=1,10
>получилось
>DO 6 I=1.10 - поскольку в Фортране пробелы игнорируются, то это все равно что
>DO6I = 1.10
>Что увы и требовалось доказать.
Ну не знаю? Одна из участниц "разбора полетов" рассказывала в первом варианте, хотя за давностью лет, конечно, и она могла перепутать, и я мог подзабыть.