Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <graphics.h>
- #include <stdlib.h>
- #include <conio.h>
- #include <math.h>
- #include <dos.h>
- using namespace std;
- const int n=10;
- int v[n]={3, 18, 22, 25, 48, 64, 72, 77, 82, 99};
- int cautareBinara(int stg, int dr, int nr)
- {
- if(stg>dr)
- return -1;
- else
- {
- int mij=(stg+dr)/2;
- if(v[mij]==nr)
- return mij;
- if(nr<mij)
- return cautareBinara(stg,mij-1,nr);
- else
- return cautareBinara(mij+1,dr,nr);
- }
- }
- void cercuri(int x, int y)
- {
- // x=40;
- // y=250;
- for(int i=0; i<n; i++)
- {
- setcolor(WHITE);
- circle(x,y,40);
- char *c=new char;
- itoa(v[i],c,10);
- settextstyle(3, 0, 2);
- int latime=textwidth(c);
- int inaltime=textheight(c);
- outtextxy(x-latime/2, y-inaltime/2, c);
- x+=100;
- }
- }
- int main()
- {
- int nr;
- cout<<"Introduceti numarul pe care il cautati in sir: ";
- cin>>nr;
- initwindow(1000,600);
- cercuri(40,250);
- //setcolor(WHITE);
- //circle(100,60,40);
- getch();
- closegraph();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement