In giornata mi hanno dato un programma...senza dire ne specificare niente mi hanno chiesto di dire l'uso pratico che si può fare di tale programma.
Unica cosa che so è che la soluzione è banale...il problema è che non riesco a trovarla....HELP!
codice:
#include <stdio.h>
#define A 1024
#define B 0
void main(void ){
int c=0;
int a=A;
int b=B;
int e;
char f;
printf( "\n%d ... %d",b, a-1 );
do {
c++;
e=b+(a-b)/2;
printf ( "\n%d) %d [p,g,u,q] ", c, e );
do f=getchar();
while (f!='g'&&f!='p'&&f!='u'&&f!='q');
if(f=='g')b=e;
if(f=='p')a=e;
}
while(f!='u'&&f!='q');
if(f=='u')printf ("\ntent%d", c);
}