Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 7

Переписать код из Turbo Pascal в Pascal ABC

17.01.2018, 22:20. Показов 912. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Переписать код из Turbo Pascal в Pascal ABC
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program zadacha;
uses crt, graph;
const m=150;
var gd,gm,i,j,s1,s2,c1,c2: integer; z,x,y: real;
t: array [0..640] of pointtype;
begin gd:=detect; initgraph(gd,gm,'C:\tp7\bgi\');
cleardevice;
s1:=getmaxx div 2; s2:=getmaxy div 2;
line(0,s2,getmaxx,s2); line(s1,0,s1,getmaxy);
for c1:=-3 to 3 do begin for c2:=-3 to 3 do begin for i:=0 to 640 do begin
z:=(i-s1)/m; x:=c1*exp(-2*z)+c2*exp(-5*z);
y:=0.5*c1*exp(-2*z)-c2*exp(-5*z);
t[i].x:=s1+round(x*m); t[i].y:=s2-round(y*m);
end; drawpoly(getmaxx,t); end; end;
readln; closegraph; end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.01.2018, 22:20
Ответы с готовыми решениями:

Переписать код из Turbo Pascal в pascal ABC
очень плохо знаю Turbo Pascal, а времени на изучение нет, а его надо переписать в Pascal ABC, буду очень благодарна!) program Kr_D; ...

Переписать код из Turbo Pascal в Pascal ABC
program zadacha; uses crt, graph; const m=50; var gd,gm,i,j,s1,s2,c1,c2: integer; z,x,y,x1,y1,x2,y2,h: real; t: array of...

Переписать код из Turbo Pascal в Pascal ABC
Переписать код из Turbo Pascal в pascal ABCprogram zadacha; uses crt, graph; const m=50; var gd,gm,i,j,s1,s2,c1,c2: integer; z,x,y:...

1
Эксперт Pascal/Delphi
6812 / 4568 / 4820
Регистрация: 05.06.2014
Сообщений: 22,434
18.01.2018, 08:17
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
uses graphABC;
const
  m = 150;
 
var
  i, j, s1, s2, c1, c2: integer;
  z, x, y: real;
  t: array of point;
 
begin
  setLength(t, 640);
  SetWindowSize(640, 480);
  clearwindow;
  s1 := WindowWidth div 2;
  s2 := WindowHeight div 2;
  line(0, s2, WindowWidth, s2);
  line(s1, 0, s1, WindowHeight);
  for c1 := -3 to 3 do 
  begin
    for c2 := -3 to 3 do 
    begin
      for i := 0 to 639 do 
      begin
        z := (i - s1) / m;
        x := c1 * exp(-2 * z) + c2 * exp(-5 * z);
        y := 0.5 * c1 * exp(-2 * z) - c2 * exp(-5 * z);
        t[i].x := s1 + round(x * m);
        t[i].y := s2 - round(y * m);
      end;
      polygon(t); 
      Sleep(10);
    end;
  end;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.01.2018, 08:17
Помогаю со студенческими работами здесь

Переписать код из Turbo Pascal в Pascal ABC
Программа 1: program zadacha; uses crt, graph; const m=150; var gd,gm,i,j,s1,s2,c: integer; z,x,y: real; t: array of pointtype; ...

Переписать программу с Turbo Pascal на Pascal ABC
Здравствуйте, не могли бы помочь переписать программу с Turbo Pascal на Pascal ABC. Хоть убейте не могу запустить на Turbo. Программа...

Переписать программу с Turbo Pascal на Pascal ABC
Нужно переделать программу,написанную на Turbo Pascal в ту,чтобы работала на Pascal ABC. Помогите пожалуйста,делаю,но конечный результат не...

Переписать программу с Turbo Pascal на Pascal ABC
Помогите пожалуйста перевести код с Turbo Pascal на Pascal ABC uses graph,crt; const n=20; //размер массива type stb=record //тип...

Переделайте, пожалуйста, программу из Turbo pascal в ABC pascal
Помогите, пожалуйста, перевести из PASCAL TURBO в PASCAL ABC Program ProgInt; Uses Crt, Graph; Var Punkt : Byte; Knopka :...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru