Skocz do zawartości

Rysowanie układu sieci,pomóżcie =(


Marchewcia91

Polecane posty

Witam. Mam za zadanie narysowac za pomocą TP schemat komputerów podłączonych w sieci. Znaczy należy narysować koło - symbolisuje serwer i kwadraty - symbolizują komputery podłączone do serwera. Koło i kwadrat muszą być połączone odcinkiem. Mnie na razie udało się napisać program, który rysuje koło i połączony z nim kwadrat. Ale nie mogę zrobić tak, żeby podać z klawiatury liczbę komputerów i żeby program narysował odpowiadnią liczbę kwadratów i odcinków. Oto moje dzieło:

 

uses graph;


var
karta,tryb:integer;
sciezka:string;
a,b:integer;


BEGIN

sciezka:='c:\bgi';
detectgraph(karta,tryb);
initgraph(karta,tryb,sciezka);
a:=50;
b:=80;
circle(100,60,10);
line(100,70,a,b);
rectangle(a,b,a+40,90);
readln;
closegraph;
end.

Link do komentarza
Udostępnij na innych stronach

Następny temat ,kóry wyladuje w koszu ...

 

 

Jeśli chodzi o ten program ,to jest to proste ,poszukaj w google ,przez 2 o !!!!

Aktualnie piszę 32 bitowy system operacyjny.

ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40%

Stick's Adventure 3 - 0%

Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR

Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP

Przykład programu w ASE2.0:

<?arg #CreateProcs; $i:?;

#For('$i,10,1,@Lab');@Lab;

#Sleep(100);

#Message("Ten komputer ulegnie autodestrukcji za $i sekund");

#Retf;

#Message('Dead'); arg?>

Link do komentarza
Udostępnij na innych stronach

Na unit1 masz art w którym jest podany wzorek na dowolny wielokąt foremny o N-bokach. Za n podstawiasz ilośc komputerów i wyliczasz X,Y punktu w którym powinien być narysowany prostokąt. Potem od każdego wierzchołka do środka rysujesz odcinek i problem z głowy.

Ot taka mini-strona moja po godzinach :)http://www.wnetrzekuchni.pl

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...