Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 06.04.2016
Сообщений: 7

Исправить код для PascalABC.net

29.05.2016, 13:45. Показов 1022. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как минимум, первое место которое ему не нравиться это как я обьявляю тип объект
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
const size=10;
 
type  pvec=^vec;
 
      vec=object
       n:byte;
       name:string[15];
       a:array [1..size] of real;
 
       constructor init;
       destructor done;virtual;
       procedure inp;
       procedure outp;
       function max(const v:pvec):real;
 
     end;
 
     constructor vec.init;
     begin
          write('input name of our vector - ');
          readLn(name);
 
          repeat
                write('input size of ',name,' - ');
                readLn(n);
          until n<=size;
     end;
 
     procedure vec.inp;
     var i:byte;
     begin
 
          for i:=1 to n do
          begin
               write(name,' [',i,'] = ');
               readLn(a[i]);
          end;
     end;
 
     procedure vec.outp;
     var i:byte;
     begin
          write(name+'=(':10);
          for i:=1 to n do
              write(a[i]:5:1);
          writeLn(')');
     end;
 
     function vec.max;
     var i:byte;
         m:real;
     begin
          m:=a[1];
 
          for i:=2 to n do
              if a[i]>m then m:=a[i];
 
          max:=m;
     end;
 
     destructor vec.done;
     begin
     end;
 
var pv:pvec;
begin
 
new(pv,init);
 
pv^.inp;
pv^.outp;
 
write('max = ',pv^.max(pv):4:1);
 
dispose(pv,done);
 
readLn;
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.05.2016, 13:45
Ответы с готовыми решениями:

Изменить код на код PascalABC.NET (roguelike)
Всем привет.Есть проблема. Сам давно мечтаю написать свой рогалик. После многомесячных поисков исходников и продумывания ролевой системы...

Перевести код с Си на PascalABC.NET
У меня такая проблема, есть программа на си а еще нужно написать на паскале (Паскаль АБЦ.нет), и никак не могу так как Паскаль я не очень...

Написать код программы в PascalABC.net
Помогите, пожалуйста, написать программу. Появляютться три кнопки. На первой написанно &quot;1&quot;. На второй &quot;2&quot;. На третьей...

3
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
29.05.2016, 13:49
SoI_diEr, нет в pabc.net объектов. Есть классы.
1
0 / 0 / 0
Регистрация: 06.04.2016
Сообщений: 7
29.05.2016, 13:53  [ТС]
Если что, здесь реализовано задание:
"Тип динамічний об'єкт містить:
-поля: динамічне поле вектора, його розмір та ідентифікатор у символьному вигляді
- методи: конструктор, декструктор, введення вектора, виведення вектора, визначення максимального елементу вектора"
0
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
29.05.2016, 13:58
SoI_diEr, надо перевести на русский язык.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.05.2016, 13:58
Помогаю со студенческими работами здесь

Компилятор PascalABC.NET не сохраняет код в редакторе форм
Здравствуйте! Подскажите, пожалуйста! Есть проект Project1. В нем unit, который называется Graphics.pas . Вставляю в unit Graphics код....

Program1.pas(7): Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла. Как исправить?
Program1.pas(7) : Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла. Как исправить ? var i, n, chislo: integer; ...

Модуль для PascalABC.NET
Здравствуйте уважаемые форумчане, возник вопрос почему не работает модуль. Вот модуль unit Sockets; #reference 'System.dll' ...

В чем разница PascalABC.net и PascalABC
Скажите в чем разница PascalABC.net И PascalABC. Помню когда-то давно программы работающие в PascalABC у меня не работали в .net

Процедура GetMem для PascalABC.NET
Долго долго курил страницы форума, изучал динамические списки. Когда код для программы уже практически собрался в единое целое решил...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru