Я пытаюсь создать объект, который де-факто является аналогом объекта Python list . В моем коде у меня есть следующие классы: object_type , type_type , none_type , bool_type , int_type , float_type , bytes_type , где object_type -абстрактный класс.
Абстрактный класс имеет некоторые виртуальные функции, такие как type_type __type__(void) , bytes_type __name__(void) , bytes_type __repr__(void) , bool_type __bool__(void) , int_type __int__(void) , float_type __float__(void) , bytes_type __bytes__(void) .
Объяснение:
var n,i:integer;
begin
readln(n);
for i:=1 to n do writeln(i,' ',i*i*i);
end.
Пример:
4
1 1
2 8
3 27
4 64
2.
var s,i:integer;
begin
s:=0;
for i:=10 to 99 do
if i mod 2=0 then s:=s+i;
writeln('s = ',s);
end.
Результат:
s = 2430
3.
var n:integer;
begin
readln(n);
writeln('3 * ',n,' = ',3*n);
end.
Пример:
5
3 * 5 = 15
4.
var n:integer;
begin
readln(n);
writeln(n+1+(n+1) mod 2);
end.
Пример:
8
10