Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.10.2010, 22:29   #1
manohina10
Новичок
Джуниор
 
Регистрация: 23.10.2010
Сообщений: 1
Восклицание переписать программу на С++ для Builder 6

Думаю вам не сложно будет помоч. Необходимо переписать программу на С++ для Builder 6.

Код:
Procedure Draw(FName:String);
begin
 Assign(MF,Gen_Dir+'\Map\'+FName);
 reset(Mf);
 i:=0;
 While Not Eof(Mf) do
 begin
  read(Mf,Li,Fi);
  P[i]:=Point(x0+Trunc(Mx*Li),y0-Trunc(My*Fi));
  i:=i+1;
 end;
 Map.Canvas.Polygon(Slice(P,i));
 close(Mf);
end;

-------------------------------------------------------------

 
 Map:=TBitmap.Create;
 Map.Height:=X;
 Map.Width:=Y;

 Map.Canvas.Brush.Color:=RGB(20,20,20);
 Map.Canvas.Rectangle(0,0,Map.Width,Map.Height);

 Y0:=Trunc(Map.Height /2);
 X0:=Trunc(Map.Width  /2);

 My:=Map.Height/180;
 Mx:=Map.Width/360;

 Map.Canvas.Pen.Color:=clBlack;
 Map.Canvas.Brush.Color:=RGB(200,200,100);
 
 Draw('africa.con');
 Draw('australi.con');
 Draw('baffinov.con');
 Draw('eurasia.con');
 Draw('gaiti.con');
 Draw('greatbre.con');
 Draw('greenlan.con');
 Draw('honsu.con');
 Draw('iceland.con');
 Draw('kalimant.con');
 Draw('kuba.con');
 Draw('kuril.con');
 Draw('madagask.con');
 Draw('namerica.con');
 Draw('newfaund.con');
 Draw('newgvine.con');
 Draw('newzela1.con');
 Draw('newzelan.con');
 Draw('sahalin.con');
 Draw('samerica.con');
 Draw('shrilank.con');
 Draw('sicilia.con');
 Draw('sumatra.con');
 Draw('tasmania.con');
 Draw('yava.con');



Программа строит карту мира (по координатам границ материков)

Последний раз редактировалось Stilet; 24.10.2010 в 16:50.
manohina10 вне форума Ответить с цитированием
Старый 24.10.2010, 16:39   #2
D@rkD@iver
Форумчанин
 
Регистрация: 28.07.2009
Сообщений: 189
По умолчанию

сделаю за умеренную плату
пишу программы для студентов и школьников на Pascal, Delphi, C++, WINAPI, assembler
обучаю программированию на паскале(дистанционно);mail: hruslow@gmail.com
D@rkD@iver вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разработать программу для реализации игры в кости на Delfi Builder кирилл25061990 Помощь студентам 4 23.05.2010 22:36
Нужно переписать программу с pascal на С++ ALiKa ALiK Помощь студентам 2 02.05.2010 22:01
переписать программу с VB на delphi qpush Помощь студентам 1 21.04.2010 23:57
Переписать программу с использованием функций, С++ Vikylik Помощь студентам 2 09.04.2009 10:39