Login
Gallery Programmi in C con libreria allegro orsobruno

orsobruno

# Classe VA Liceo Classico A. Zoli - Atri
# www.atrizoli.net
# (C) 2006 - licenza GNU
# Gruppo formato da:
# Bosica Ludovica - Di Michele Lucilla

#include <allegro.h>

int main(int argc, char *argv[])
{
int giallo,marrone,rosa,nero,bianco;
allegro_init();

install_keyboard();
set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640,480,0,0);
giallo = makecol(219,201,103);
marrone = makecol(180,0,50);
rosa = makecol(247,141,189);
nero = makecol(12,11,12);
bianco = makecol(251,249,250);
clear_to_color(screen,bianco);
circlefill(screen, 95,45,30,marrone);
circlefill(screen,175,45,30,marrone);
circlefill(screen,95,45,10,rosa);
circlefill(screen,175,45,10,rosa);
circlefill(screen, 135,85,60,makecol(180,0,50));
circlefill(screen, 135,225,100,makecol(180,0,50));
circlefill(screen, 135,225,70,makecol(255,244,63));
circlefill(screen, 110,70,10,bianco);
circlefill(screen, 160,70,10,bianco);
circlefill(screen, 110,70,5,nero);
circlefill(screen, 160,70,5,nero);
rectfill(screen, 240,130,180,190,marrone);
rectfill(screen, 90,130,30,190,marrone);
rectfill(screen, 240,280,180,330,marrone);
rectfill(screen, 90,330,30,280,marrone);
triangle(screen, 240,190,230,210,220,190,rosa);
triangle(screen, 220,190,210,210,200,190,rosa);
triangle(screen, 200,190,190,210,180,190,rosa);
triangle(screen,460,220,425,220,430,210,nero);
circlefill(screen, 410,170,16,makecol(22,222,235));
circlefill(screen, 430,170,16,makecol(22,222,235));
circlefill(screen, 365,190,8,rosa);
circlefill(screen, 415,205,30,makecol(255,244,63));
circlefill(screen, 415,205,20,nero);
circle(screen, 415,205,30,nero);

circlefill(screen, 415,205,10,makecol(255,244,63));
circlefill(screen, 415,205,4,nero);
line(screen, 390,160,385,180,nero);
line(screen, 370,160,375,180,nero);
circlefill(screen, 390,160,3,nero);
circlefill(screen, 370,160,3,nero);
circlefill(screen, 380,190,17,makecol(255,244,63));
circle(screen, 380,190,17,nero);
triangle(screen, 90,190,80,210,70,190,rosa);
triangle(screen, 70,190,60,210,50,190,rosa);
triangle(screen, 50,190,40,210,30,190,rosa);
triangle(screen, 90,330,80,350,70,330,rosa);
triangle(screen, 70,330,60,350,50,330,rosa);
triangle(screen, 50,330,40,350,30,330,rosa);
triangle(screen, 240,330,230,350,220,330,rosa);
triangle(screen, 220,330,210,350,200,330,rosa);
circlefill(screen, 135,105,25,makecol(255,244,63));
circlefill(screen, 135,95,10,nero);
line(screen, 135,100,135,120,nero);
line(screen, 150,120,120,120,nero);
triangle(screen, 200,330,190,350,180,330,rosa);

circlefill(screen, 380,185,7,bianco);
circle(screen, 380,185,7,nero);
circlefill(screen, 380,188,4,makecol(22,222,235));
circlefill(screen, 380,189,2,nero);
circlefill(screen, 400,380,80,makecol(255,244,63));
rectfill(screen, 480,270,320,340,bianco);
rectfill(screen, 470,310,330,340,makecol(255,0,0));
circlefill(screen, 400,295,20,makecol(255,0,0));
rectfill(screen, 480,450,320,480,bianco);

line(screen, 350,380,350,400,marrone);
line(screen, 350,380,360,390,marrone);
line(screen, 360,390,370,380,marrone);
line(screen, 370,380,370,400,marrone);
line(screen, 380,380,380,400,marrone);
line(screen, 390,380,390,400,marrone);

line(screen, 390,380,400,380,marrone);
line(screen, 390,390,400,390,marrone);
line(screen, 390,400,400,400,marrone);
line(screen, 410,380,410,400,marrone);
line(screen, 410,400,420,400,marrone);
line(screen, 430,380,430,400,marrone);

line(screen, 430,380,440,380,marrone);
line(screen, 430,390,440,390,marrone);
line(screen, 430,400,440,400,marrone);
circlefill(screen, 500,380,7,rosa);
line(screen, 520,365,530,340,marrone);

line(screen, 515,365,500,340,marrone);
circlefill(screen, 620,400,17,makecol(58,194,58));

circlefill(screen, 585,400,20,makecol(58,194,58));
circlefill(screen,550,400,20 ,makecol(58,194,58));
circlefill(screen, 520,380,20,makecol(58,194,58));
circlefill(screen, 520,375,7,bianco);
circlefill(screen, 526,387,4,rosa);
circlefill(screen, 520,375,4,makecol(22,222,235));
circlefill(screen, 520,374,2,nero);

readkey();

return 0;
}
END_OF_MAIN();

Data: 06/05/2006 Proprietario: bruno
Dimensione:
Dimensione piena: 644x510
prossimoultimo
primoprecedente
orsobruno
prossimoultimo
primoprecedente
Questa pagina è conforme a XHTML 1.0 Gallery 2.0 G2.0: Unpossible!