#include <graphics.h>
#include <conio.h>
int main() { int gd = DETECT, gm;
initgraph(&gd, &gm, ""); // Inicializa gráficos
// Coordenadas de los nodos (puedes ajustarlas)
int nodes[5][2] = { {100, 100}, {200, 50}, {300, 100}, {150, 200}, {250, 200} };
// Dibujar nodos
for (int i = 0; i < 5; i++) { circle(nodes[i][0], nodes[i][1], 20);
setfillstyle(SOLID_FILL, WHITE);
floodfill(nodes[i][0], nodes[i][1], WHITE);
}
// Dibujar aristas (conexiones)
line(nodes[0][0], nodes[0][1], nodes[1][0], nodes[1][1]);
line(nodes[1][0], nodes[1][1], nodes[2][0], nodes[2][1]);
line(nodes[0][0], nodes[0][1], nodes[3][0], nodes[3][1]);
line(nodes[3][0], nodes[3][1], nodes[4][0], nodes[4][1]);
line(nodes[2][0], nodes[2][1], nodes[4][0], nodes[4][1]);
getch();
closegraph();
return 0;
}