Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

biblioteka allegro (parabola) - układ równań nielinniowych

Ostatnio zmodyfikowano 2011-01-26 12:44
Autor Wiadomość
reniek
Temat założony przez niniejszego użytkownika
biblioteka allegro (parabola) - układ równań nielinniowych
» 2011-01-26 08:58:18
Witam muszę napisać program który by mi wyrysował hiperbole lub parabole. w Dev-c++ 
P-27093
Drraven
» 2011-01-26 10:56:22
Jak ze to pewnie na zajęcia i karzesz używać przestarzałego IDE (czego i tak nie zrobie). Mogę ci to napisać - cena do uzgodnienia. (Użyję allero i c++).

Żeby nie było ze jestem samolubem masz przykładowy kod (w odpowiednie miejsca wklejasz obliczenia (jeśli takie są) i rysujesz. (Rysujesz w funkcji rysuj).
C/C++
#include <allegro.h>
//Rozmiary ekranu
#define WIDTH 640
#define HEIGHT 460
BITMAP * bufor;

int speed = 0;
bool wyjscie = false;

void timerproc()
{
    speed++;
}
void init()
{
    allegro_init();
    install_keyboard();
    set_color_depth( 32 );
    set_gfx_mode( GFX_AUTODETECT_WINDOWED, WIDTH, HEIGHT, 0, 0 );
    install_int( timerproc, 30 );
    bufor = create_bitmap( WIDTH, HEIGHT );
}
///Gdzieś tu mogą być obliczenia
//Parabli (dla mnie są łatwiejsze od hiperboli)

void rysuj()
{
    ///Tutaj rysujesz
    clear_to_color( bufor, makecol( 0, 0, 255 ) );
    blit( bufor, screen, 0, 0, 0, 0, WIDTH, HEIGHT );
}
void operuj()
{
    if( key[ KEY_ESC ] ) wyjscie = true;
   
}
void sprzataj()
{
    destroy_bitmap( bufor );
    allegro_exit();
}

int main()
{
    init();
    while( !wyjscie )
    {
        rysuj();
        while( speed > 0 )
        {
            operuj();
            speed--;
        }
    }
    sprzataj();
    return 0;
}
END_OF_MAIN();
 O tym jak rysować masz w tym artykule.
P-27096
DejaVu
» 2011-01-26 12:24:39
Helloł? Jak masz zamiar składać płatne oferty pomocy to równie dobrze możesz nie zabierać głosu.
P-27099
Drraven
» 2011-01-26 12:44:27
Po prostu nie lubię ludzi którzy piszą na forach by ktoś za nich wykonał prace. A z płatnością to był żart. Przykład z allegro podałem mu na tacy + artykuł o rysowaniu kresek. Teraz tylko to zastosować. Jeśli nie wie co to jest parabola to ma parabola na wiki jest opis (na angielskiej fajniejszy). na forach matematycznych też to pewnie znajdzie (samo obliczanie mam na myśli).
P-27101
« 1 »
  Strona 1 z 1