23.1.23010930. Kružnice u 1. redu idu od sredine ekrana prema rubovima pa se sudaraju i vraćaju prema sredini ekrana kruznice u 2. redu idu od ruba ekrana prema sredini pa se sudaraju i vraćaju prema rubovima ekrana.

Opis rješenja:

Listing programa:

/* 23010930 kruznice u 1. redu idu od sredine ekrana prema rubovima pa se sudaraju i vraćaju prema sredini ekrana
kruznice u 2. redu idu od ruba ekrana prema sredini pa se sudaraju i vraćaju 
prema rubovima ekrana*/
#include <cstdlib>
#include <iostream>
#include <winbgim.h>
using namespace std;
int main()
{   int gdriver=6; int gmode=2;  
    initgraph(&gdriver,&gmode,"");
    setbkcolor(BLUE); setcolor(WHITE);
    cleardevice();
for (int j=0; j < 3; j++)
    {for (int i=20;i<492;i++) 
         {circle (512+i, 100,20); circle (492-i, 100,20);
          circle (i, 300,20); circle (1024-i, 300,20);
          cleardevice();}
     for (int i=20;i<492;i++) 
         {circle (1024-i, 100,20); circle (i, 100,20);
          circle (492-i, 300,20); circle (512+i, 300,20); 
          cleardevice();} 
    }      
    getch();
    closegraph();
    return EXIT_SUCCESS;
}

Ispis na ekranu:

Riješeni zadaci    Index