Насколько помню, PascalABC задумывался как простая среда обучения программированию. Более современная, чем TP. К ней прилагается учебник с задачами, с решениями. Разницы с точки зрения синтаксиса никакой. Код отличаться не будет. Сильно отличается работа с графикой. В остальном, в принципе, все то же самое.
// PascalABC.NET 3.1, сборка 1174 от 22.02.2016 begin var n:=ReadInteger('n='); var a:=ArrRandomReal(n,1,50); a.Println; var m:=a.Min; if m<>0 then for var i:=0 to n-1 do a[i]/=m; a.Println end.
// PascalABC.NET 3.1, сборка 1174 от 22.02.2016 begin var n:=ReadInteger('n='); var a:=ArrRandom(n,1,50); a.Println; var m:=a.Max; if m<>0 then for var i:=0 to n-1 do a[i]+=m; a.Println end.
1) диаграмма автоматически перестроится, согласно новых данных 2) получится формула =СУММ(E1:E5) 3) СРЗНАЧ() 4)ввести значение 10 в ячейку А1; ввести формулу =А1+5 в ячейку А2; скопировать(растянуть) формулу из ячейки А2 до ячейки А19 5)=A1*LN(B2*C1) 6)=3*EXP(2*A1) 7)Стандартные функции используются только в формулах. Вызов функции состоит в указании в формуле имени функции, после которого в скобках указывается список параметров. Отдельные параметры разделяются точкой с запятой. В качестве параметра можно использовать число, адрес ячейки или произвольное выражение.
Насколько помню, PascalABC задумывался как простая среда обучения программированию. Более современная, чем TP. К ней прилагается учебник с задачами, с решениями.
Разницы с точки зрения синтаксиса никакой. Код отличаться не будет.
Сильно отличается работа с графикой. В остальном, в принципе, все то же самое.