[ aniss @ 27.12.2001. 08:01 ] @
Ovako imam problem poceo sam da pravim jedan progra u kojem npr ovako ide program: Unesi broj do 10000: 36 1*36= 36 2*18= 36 3*12= 36 4*9= 36 6*6= 36 9*4= 36 i program da sve mnozive brojeve ja do 9 koji su jednaki 36 i sada taj program radi ali je kod malo priglup evo gledajte : #include<iostream.h> int main() { int d; cout <<"Unesi broj do 10000: "; cin >>d; for (int i=1; i<10000; i++) { int c; c=1*i; if (c==d) cout <<"\n" << 1 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=2*i; if (c==d) cout <<"\n" << 2 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=3*i; if (c==d) cout <<"\n" << 3 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=4*i; if (c==d) cout <<"\n" << 4 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=5*i; if (c==d) cout <<"\n" << 5 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=6*i; if (c==d) cout <<"\n" << 6 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=7*i; if (c==d) cout <<"\n" << 7 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=8*i; if (c==d) cout <<"\n" << 8 << "*" << i << "= " << d; } for (int i=1; i<10000; i++) { int c; c=9*i; if (c==d) cout <<"\n" << 9 << "*" << i << "= " << d; } } ############################################## E taj gore kod radi ali ovaj dole sto sam pravio da bude manji ide ovako: ############################################## #include<iostream.h> int main() { int a; int d; cout <<"Unesi broj do 10000: "; cin >>d; for (int i=1; i<10000; i++) { int c[10]; c[1]=1*i; c[2]=2*i; c[3]=3*i; c[4]=4*i; c[5]=5*i; c[6]=6*i; c[7]=7*i; c[8]=8*i; c[9]=9*i; if (c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9]==d) cout <<"\n" << 6 << "*" << i << "= " << d; // problem ovde u izlazu } cout <<"\nZa izlaz pritini bilo koju tipku na tasteru i Enter\n"; cin >>a; } E i ovaj drugi kod radi samo je problem u izlazu kod promjenljive osvrnite se na taj dio izlaza: if (c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9]==d) cout <<"\n" << 6 << "*" << i << "= " << d; // problem ovde u izlazu E sada mene zanima dali se ovo moze kako rijesiti dali neko zna kako bi se drugcije kod ikako mogao uraditi a da ovo adi ja sam pokusavao nekih tonu nacina nemogu nikako da uspijem pa me pravo zanima rezultat kako bi ovo drugcije moglo ici hvala unaprijed. |