ВНИМАНИЕ! На форуме началось голосование в конкурсе - астрофотография месяца - ИЮНЬ!
0 Пользователей и 1 Гость просматривают эту тему.
"Delphi имеет значительное преимущество по сравнению с другими популярными языками в области промышленной автоматизации потому что в Delphi до сих пор не сделали сборщик мусора."Да!
Ну как там ТС? Весь Паскаль изучил? @Аурипигмент
ТС весь Паскаль изучить никак не может, язык и компилятор развиваются быстрей, чем он изучает
Скоро, весной, вот RAD Studio 12.3 обещают выкатить.
Да как-то не особо и развиваются.
Delphi - не Паскаль. Сама Емба повелела считать его отличным (от других) языком программирования
а по существу Дельфи - обычный объектно-ориентированный Паскаль. Зайди на гитхаб или наш гитверс и ты обнаружишь, что у них нет такого языка как Дельфи, но есть Паскаль.
Это потому что вы некомпетентны в данном вопросе.Дельфи - среда разработки, а не язык. Язык - Component Pascal. И он есть в списке языков на гитхабе.
Изучающим Паскаль - там исходники модулей внутри присутствуют. Монтенбрук и Пфлегер при создании применялись.
У меня тоже 7, и тоже компилируется нормально.Это уже при запуске .exe ( или готового, или свежескомпилированного ) - проблемы точка-запятая.В файле defdir исправил 14,0 на 14.0 , но все равно где-то в других файлах есть запятые.А в настройках ОС на запятую неохота переходить. Я не случайно на точку перешел. В Паскале ( да и с Си ) в цифровых константах - точка. Например, в константных массивах.
Там Дельфи 6, не 7, если что. Эфемериды VSOP-87. С запятыми оказалась проблема, но я вижу, что класс NGC вы уже поправили.
компиляцию есть смысл делать, на чем вы её делаете. Запросы выкладывайте здесь.Что там есть из серьезных недочетов: нет нутации, нет собственных движений звезд.
Что там есть из серьезных недочетов: нет нутации, нет собственных движений звезд.
Эфемериды VSOP-87.
Создайте процедуру, печатающую все числа, кроме единицы, на которыебез остатка делится число N, где N — параметр процедуры. Напишите программудля проверки этой процедуры.
program Z_20_2;var N: integer;procedure Dolka(arg: integer);var k: integer; begin for k:=2 to arg do if (arg mod k) = 0 then writeln(k); end;BEGIN writeln('Введите число : '); readln(N); writeln('Это число делится без остатка на числа: '); Dolka(N); readln; END.
procedure Test(N : integer);var i: integer;beginfor i:=2 to N div 2 doif N mod I = 0 then Writeln(i);Readln;end;beginend.Test(12);Test(18);end/
ЦитатаСоздайте процедуру, печатающую все числа, кроме единицы, на которыебез остатка делится число N, где N — параметр процедуры. Напишите программудля проверки этой процедуры.
У автора все правильно: очевидно же, что на числа, большие N div 2, N без остатка делиться не будет