GRY-Online.pl --> Archiwum Forum

Potrzebuje jakiś prosty programik w C++

20.01.2002
22:55
[1]

gacek [ Litzmannstadt ]

Potrzebuje jakiś prosty programik w C++

Jeśli macie coś w swoich zasobach, wyślijcie mi na @. Z góry dziękuje.

20.01.2002
23:07
smile
[2]

Sentinell [ Chor��y ]

#Include <stdio.h> Int main() ‹ Printf ("Prosty Programik"); Return (0); › Moze byc ? :)

20.01.2002
23:11
[3]

gacek [ Litzmannstadt ]

Może coś większego bo to dla kumpla na zaliczenie

20.01.2002
23:18
[4]

The Dragon [ Eternal ]

gacek - ale jakiego typu? np kalkulatorek tekstowy, czy cos pod winde (edytorek tekstu) czy co? :)

20.01.2002
23:25
[5]

gacek [ Litzmannstadt ]

No jakiś kalkulatorek może być albo np. jakieś rownanko kwadratowe, liczenie obwodu koła itp

20.01.2002
23:32
smile
[6]

cremator [ Konsul ]

A moze to...: #include <stdio.h> #include <math.h> #include <allegro.h> void Julia(int cx, cy, BITMAP*bufor) ‹ int i, j, px, py; int xn, yn, x2, y2, x, y; unsigned char c; for (i=-1920, px=0; i<1920; i+=6, px++) for (j=-1920, py=0; j<1920; j+=8, py++) ‹ c=0; x=i; y=j; x2=x*x; y2=y*y; while (((x2+y2)<4000000)&&(c<31)) ‹ c++; y=((x*y)>>9)+cy; x=((x2-y2)>>10)+cx; x2=x*x; y2=y*y; › ((short int*)bufor->line[py])[px]=makecol16(8*c, 8*c, 255-c); › › BITMAP*bufor; int main() ‹ float kat1=0, kat2=1; int cx, cy; allegro_init(); set_color_depth(16); set_gfx_mode(GFX_AUTODETECT, 640, 480, 0, 0); bufor=create_bitmap(640, 480); clear(bufor); while(!kbhit()) ‹ kat1+=0,01; kat2+=0,015; cx=900*sin(kat1); cy=900*cos(kat2); julia(cx, cy, bufor); blit(bufor, screen, 0, 0, 0, 0, 640, 480) › return (0); › :-)))) Mozliwe drobne wpadki ale program dziala - jest to podstawa na moim kierunku czyli na informatyce... Program rysuje zbiory fraktali julii - mozesz zmieniac funkcje i wtedy wychodza rozne efekty... Ogolnie powinno ci sie spodobac. Jedna wada - biblioteka allegro odpowiedzialna za grafike jest dostepna dla kompilatora DJGPP... Ale przy odrobinie wysilku uda Ci sie przepisac te pare linijek na zwykla graphics.h...:-)) Pozdrufka

© 2000-2024 GRY-OnLine S.A.