Меряем производительность

Опубликовано: 26 Апрель 2013
Просмотров: 69152

Статья дополнена 19.03.19.

Насколько быстро выполняется программа на PascalABC.NET? Наверняка ведь медленнее, чем на C# или на C++. Или нет? Давайте проверим.

Подробнее...
 

Учебный модуль для работы с массивами

Опубликовано: 04 Апрель 2013
Просмотров: 79827

В настоящей статье речь пойдет о модуле Arrays, специально разработанном для изучения темы "Массивы".

Подробнее...
 

Регулярно выражаемся

Опубликовано: 04 Апрель 2013
Просмотров: 49930

В статье описываются регулярные выражения и примеры их использования в PascalABC.NET

Подробнее...
 

Графика, графика, графика! Часть 1. Введение.

Опубликовано: 04 Апрель 2013
Просмотров: 267259

Данная статья открывает цикл статей, в которых рассказывается о простой графической библиотеке GraphABC, реализованной в PascalABC.NET, о важности графики для начинающих и о том, почему не компилируется код с InitGraph(gd,gm,'').

Подробнее...
 

Динамический или статический?

Опубликовано: 04 Апрель 2013
Просмотров: 167754

Речь пойдет о динамических массивах, о преимуществах и особенностях их использования.

Подробнее...
 

Зарисовки в функциональном стиле

Опубликовано: 04 Апрель 2013
Просмотров: 15142

В статье рассказывается, как с помощью методов расширений писать на PascalABC.NET в функциональном стиле.

Подробнее...
 

Графика. Классы штампов

Опубликовано: 04 Апрель 2013
Просмотров: 84698

В данной статье рассказывается о том, как реализовывать простые графические классы, упрощающие рисование в графическом окне.

Подробнее...
 

Всё внутри

Опубликовано: 04 Апрель 2013
Просмотров: 25394

В данной статье речь пойдет о том, почему в PascalABC.NET принято решение определять методы внутри класса и записи и почему это удобно.

Подробнее...
 

Новости

20.03.21. Опубликован материал "PascalABC.NET и ЕГЭ по информатике 2021"

12.03.21. Опубликован первый интерактивный курс по PascalABC.NET на платформе Stepik.

07.03.21. Вышла версия PascalABC.NET 3.8. Основное: срезы многомерных массивов и распаковка составных параметров лямбда-выражений в переменные. Список основных изменений - здесь.

12.01.21. Вышла версия PascalABC.NET 3.7.2. Список основных изменений - здесь.

05.11.20. Опубликована третья часть книги Осипова А.В. PascalABC.NET. Выбор школьника.

Случайная программа

// Сумма цифр целого числа
// Уровень сложности: 0

function SumDigits(x: integer): integer;
begin
  Result := 0;
  while x<>0 do
  begin
    Result += x mod 10;
    x := x div 10;
  end;
end;
 
begin
  var x := ReadlnInteger;
  write('Сумма цифр = ',SumDigits(x));
end.