Форум программистов, компьютерный форум CyberForum.ru

переписать 2 строчки на c++ - C++

Восстановить пароль Регистрация
 
Вадян
1 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 42
22.12.2013, 21:21     переписать 2 строчки на c++ #1
помогите пожалуйста!!
Pascal
1
2
h: array [0..100] of integer;
c: CircleABC;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2013, 21:21     переписать 2 строчки на c++
Посмотрите здесь:

C++ прокомментируйте строчки курсака
Задача:Удалить строчки C++
Задачка в 2 строчки (указатели) C++
Поменять местами строчки в файле C++
Объяснить строчки программы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xoror
 Аватар для xoror
29 / 31 / 2
Регистрация: 15.12.2013
Сообщений: 147
22.12.2013, 21:32     переписать 2 строчки на c++ #2
C++
1
2
int h[101];
CircleABC c;
ВАСИЛЕВС
555 / 478 / 60
Регистрация: 14.02.2012
Сообщений: 1,561
22.12.2013, 21:34     переписать 2 строчки на c++ #3
Цитата Сообщение от Вадян Посмотреть сообщение
Pascal
1
h: array [0..100] of integer;
C++
1
int h[100];
Цитата Сообщение от Вадян Посмотреть сообщение
Pascal
1
c: CircleABC;
Тут сложнее.
Класс CircleABC является потомком класса EllipseABC и представляет графический объект "Круг". Большинство свойств и методов унаследовано от классов ObjectABC и BoundedObjectABC.
Если надо весь функционал этого класса, то придется создавать все методы из методов класса. По крайней мере те, которые используются программой.
Вадян
1 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 42
22.12.2013, 21:39  [ТС]     переписать 2 строчки на c++ #4
Цитата Сообщение от ВАСИЛЕВС Посмотреть сообщение
C++
1
int h[100];
Тут сложнее.
Если надо весь функционал этого класса, то придется создавать все методы из методов класса. По крайней мере те, которые используются программой.
если поможет вот код...сдавать просто завтра,препод сказал переделать...
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
uses ABCObjects,
crt;
 
var i,n,z,x,y,q:integer;
h: array [0..100] of integer;
c: CircleABC;
 
begin
writeln('Введите колличество труб: ');
readln(n);
z:=1;
while n<>0 do
begin
if (h[z]-h[z+1]=2) then
begin
h[z+1]:=h[z+1]+1;
n:=n-1;
z:=z+1;
end
else
begin
h[z]:=h[z]+1;
n:=n-1;
end;
if (h[z+1]=0) and (h[z]=1) and(n<>0) then
begin
z:=1;
h[z]:=h[z]+1;
n:=n-1;
end;
end;
x:=0;
y:=300;
q:=0;
for i:=1 to 20 do
begin
for n:=1 to h[i] do
begin
c:=CircleABC.Create(x+q,y,20,clred);
x:=x+22;
delay(100);
end;
y:=y-20;
x:=0;
q:=q+11;
end;
 
end.
Добавлено через 1 минуту
C++
1
circle()
вот этим нельзя заменить?

Добавлено через 1 минуту
если graphics.h подключить?
ВАСИЛЕВС
555 / 478 / 60
Регистрация: 14.02.2012
Сообщений: 1,561
22.12.2013, 21:40     переписать 2 строчки на c++ #5
Цитата Сообщение от Вадян Посмотреть сообщение
если поможет
Не поможет. Тут надо либо переписывать всю систему графики(модули ABCObjects, а заодно и GraphABC), либо использовать другую библиотеку вывода графики и писать программу, используя принципы этой библиотеки.

Цитата Сообщение от Вадян Посмотреть сообщение
вот этим нельзя заменить?
Ну вот, используете другую библиотеку вывода графики, попробуйте заменить. Может что-то и получиться, но стоит переделать программу под эту библиотеку, просто(дословно) перевести не получится.
Вадян
1 / 1 / 0
Регистрация: 25.05.2012
Сообщений: 42
22.12.2013, 21:46  [ТС]     переписать 2 строчки на c++ #6
вот засада блин.....

Добавлено через 4 минуты
Цитата Сообщение от ВАСИЛЕВС Посмотреть сообщение
Ну вот, используете другую библиотеку вывода графики, попробуйте заменить. Может что-то и получиться, но стоит переделать программу под эту библиотеку, просто(дословно) перевести не получится.
ясно,спасибо) буду пробовать)
Yandex
Объявления
22.12.2013, 21:46     переписать 2 строчки на c++
Ответ Создать тему
Опции темы

Текущее время: 14:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru