int chset() { int set,alp; clrscr(); printf("CHOOSE QUESTION SET (between 1 & 10):-\t"); scanf("%d",&set); switch(set) { case 1: alp=4536; break; case 2: alp=9785; break; case 3: alp=7012; break; case 4: alp=1524; break; case 5: alp=9031; break; case 6: alp=8210; break; case 7: alp=6095; break; case 8: alp=7932; break; case 9: alp=4956; break; case 10: alp=2134; break; default: chset(); } return alp; }
static void couchLoadData(PrintTextA &print) { CouchDB db(getTestCouch()); db.use(DATABASENAME); AutoArray<Document, SmallAlloc<50> > savedDocs; Changeset chset(db.createChangeset()); natural id=10000; JSON::Value data = db.json.factory->fromString(strdata); for (JSON::Iterator iter = data->getFwIter(); iter.hasItems();) { const JSON::KeyValue &kv= iter.getNext(); Document doc; doc.edit(db.json) ("name",kv[0]) ("age",kv[1]) ("height",kv[2]) ("_id",ToString<natural>(id,16)); id+=14823; savedDocs.add(doc); chset.update(doc); } chset.commit(false); Set<StringA> uuidmap; for (natural i = 0; i < savedDocs.length(); i++) { StringA uuid = savedDocs[i]["_id"]->getStringUtf8(); // print("%1\n") << uuid; uuidmap.insert(uuid); } print("%1") << uuidmap.size(); }
void main() { int i,j,k=0,a[4],b[4],num2,x,ret; bulley b1[15]; b1[k].cnt=0; num2=chset(); sep(b,num2); do { ret=getkey(); clrscr(); switch(ret) { case 66:clrscr(); exit(0); case 28: printf("\n\nPRESS \"F8\" TO EXIT or \"Enter\" to continue\n\n"); printf("NUMBER\t COWS\t BULLS\t CHANCE"); if(k) printf("\n"); for(i=0;i<k;i++) { printf("\n%d\t %d\t %d\t%d",b1[i].num,b1[i].cow,b1[i].bull,b1[i].cnt); } printf("\n\n\nEnter \"4 DIGIT\" Number...."); scanf("%4d",&b1[k].num); sep(a,b1[k].num); b1[k].cnt=k+1; for(i=0,b1[k].cow=0,b1[k].bull=0;i<4;i++) { for(j=0;j<4;j++) { if(a[i]==b[j]) { if(i==j) b1[k].bull++; else b1[k].cow++; break; } } } printf(" :- %d COW & %d BULL",b1[k].cow,b1[k].bull); k++; } }while( b1[k-1].bull!=4 && k<15 ); if(k<15) { delay(1000); win(k); } else { printf("\n\n\nSORRY, YOU WERE NOT ABLE TO COMPLETE GAME IN 15 CHANCES\n\nSO YOU LOSE IT"); delay(1000); exit(0); } getch(); }