Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Ivan_pascal
1

Перевести программу из qBasic в Pascal

03.02.2013, 16:42. Показов 790. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
QBasic/QuickBASIC
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
DIM A(10, 3)
SCREEN 12
CLS
 
KX = 2.5
KY = 3.34
 
X0left = 460
X0right = 180
Y0 = 240
 
H= 150
D= 300
F=D
DG = 65
 
FOR i = 1 TO 8
READ A(i, 1), A(i, 2), A(i, 3)
NEXT i
 
LINE (0, Y0)-(640, Y0), 8
LINE (X0left, 0)-(X0left, 480), 8
LINE (X0right, 0)-(X0right, 480), 8
 
FOR i = 1 TO 8
FOR j = 1 TO 8
 
XA = A(i, 1): YA = A(i, 2): ZA = A(i, 3)
XB = A(j, 1): YB = A(j, 2): ZB = A(j, 3)
 
X = (F * YA + DG / 2 * (XA - D + F)) / (D - XA)
X = X0left + KX * XY = Y0 - KY * (F * ZA - H * (XA - D + F)) / (D - XA)
 
X1 = (F * YB + DG / 2 * (XB - D + F)) / (D - XB)
X1 = X0left + KX * X1
Y1 = Y0 - KY * (F * ZB - H * (XB - D + F)) / (D - XB)
 
X1 = (F * YB - DG / 2 * (XB - D + F)) / (D - XB)
X1 = X0right + KX * X1
Y1 = Y0 - KY * (F * ZB - H * (XB - D + F)) / (D - XB)
 
LINE (X, Y)-(X1, Y1)
 
NEXT j
NEXT i
 
DATA 40, 40, 40
DATA -40, 40, 40
DATA 40,-40, 40
DATA 40, 40,-10
DATA -40,-40, 40
DATA 40,-40,-10
DATA -40, 40,-10
DATA -40,-40,-10
Она должна выводить перекрестную стереопару куба
Буду рад даже, если будет выводиться без диагоналей
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.02.2013, 16:42
Ответы с готовыми решениями:

Помогите перевести с QBasic на Pascal
Всем привет я хочу научиться работать на паскале пожалуйста помогите мне перевести две программы с...

Перевести программу из Pascal в QBasic
Помогите пожалуйста с переводом: procedure TForm1.N2Click(Sender: TObject); var a:tarraystring;...

Перевести с Pascal в QBasic
var A: array of integer; M, N, i, j: byte; begin write('M = '); readln(M); ...

Перевести код с Pascal на QBasic (Вычислить A8)
переведите на Qbasic пожалуйста из паскаля Begin27. Дано число A. Вычислить A8, используя...

0
03.02.2013, 16:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.02.2013, 16:42
Помогаю со студенческими работами здесь

Перевести код с Pascal на QBasic (Найти значение выражения)
For27. Дано вещественное число X (|X|<1) и целое число N (>0). Найти значение выражения...

Вычисление среднего значения положительных и отрицательных элементов массива: перевести с Pascal на QBasic
Сформировать двумерный массив А размером 5*7 с помощью генератора случайных чисел и вывести...

Перевести программу с Pasсal на Qbasic
var a:array of integer; i,n,k,s:integer; begin k:=0; s:=0; for i:=1 to 10 do readln(a); for...

Нужно перевести программу с Turbo Pascal в Pascal ABC.NET
Вот есть программный код , но он для турбо паскаля, помогите перевести его в АБС.NET Program...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru