Доброе время суток, Андрей! По любому разделителю... Например: if (a = n) and (b = Func ( a, c, d, out_parameter ) or ( abs (d) = abs (a) )) then ... else ... ;
Ответ отправлен: 10.03.2004, 10:12 Отправитель: Ayl Отвечает Strory
Здравствуйте, Андрей! Паскаль - язык очень гибкий, поэтому "длинный оператор, который не помещается в экран" можете переносить так как Вашей душе угодно! Хоть бы и так: {--------------------------} a := (b + 3 - c + 6 - ((b+87) * 4)) / 23 ; {--------------------------} Наглядно? Делайте как хотите! Переносы строк можно делать везде, где есть (или могут быть) пробелы (кроме строковых констант). Нельзя "резать" ТОЛЬКО имена переменных! И вообще, не бойтесь экспериментировать, а иначе Вы ничему не научитесь! И не верьте тем, кто говорит, что нужно учиться на чужих ошибках! Ничего лучше, чем Ваши собственные, кровью и потом выстраданные ошибки, Вас не научит! Совершив глупость однажды, Вы уже никогда не повторите её в будущем!!! Ответ отправлен: 10.03.2004, 13:12 Отправитель: Strory Отвечает Boriss
Доброе время суток, Андрей! Вообще-то он не переносит - ему пофигу. А программист может перенести в любом месте (почти) Очень просто: a := 1 + 2 - 4 *3; str:='абракадабра'+ 'плюмс'; Но ошибка (!): str:='абракадабра+ плюмс'; Посмотрите руководства. В эл. виде есть на www.turbopascal.ru Ответ отправлен: 10.03.2004, 08:01 Отправитель: Boriss Отвечает samum2000
Переносить можно между запятыми, между знаками арифметических операций (+ - * и пр.), между бинарными операторами (and, or, xor,...), между скобками. В принципе, главное - не разравать имена переменных (и функций с процедурами).
Приложение: Ответ отправлен: 10.03.2004, 13:51 Отправитель: samum2000 Отвечает sir henry
Добрый день, Андрей! Переносите просто так. В Паскале строка с опреатором заканчивается, если стоит точка с запятой - ";". Ответ отправлен: 10.03.2004, 14:45 Отправитель: sir henry Отвечает Trubler
Приветствую Вас, Андрей! Можно смело продолжать печатать с новой строки, ничего не случится. Ответ отправлен: 10.03.2004, 20:50 Отправитель: Trubler Отвечает Pawel
Здравствуйте, Андрей! По запятой WriteLN(f, 'vbvbvb')
Ответ отправлен: 11.03.2004, 18:44 Отправитель: Pawel
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.