Пример. Программа генерирует случайное значение x в интервале [160,480], случайное значение y в интервале [120,360] и проверяет цвет точки с координатами (x,y). Если  эта  точка  черная,  то  ее  цвет  устанавливается  случайный,  а  если  нет    черный.

Решение.

#include <graphics.h>

#include <conio.h>

#include <stdlib.h>

void main()

{

int  d = VGA, m = VGAHI;

int  x, y, color;

initgraph ( &d, &m, "C:\\BORLANDC\\BGI" );

while ( ! kbhit () ) {

  x = random(320)+160;

  y = random(240)+120;

  color = random(16);

  if ( getpixel ( x, y ) != BLACK )

    putpixel ( x, y, BLACK );

  else

    putpixel ( x, y, color );

  }

getch();

closegraph();

}




2009-12-19 • Просмотров [ 1239 ]