[ dreamboy18 @ 10.12.2009. 16:36 ] @
Biti izostavljen K-og (ovaj broj se unose preko tastature) figura prirodan broj N uneti preko tastature, računajući figura lik iz jedinice. |
[ dreamboy18 @ 10.12.2009. 16:36 ] @
[ Mihajlo Cvetanović @ 10.12.2009. 17:04 ] @
Meni ovo nije jasno. Probaj na engleskom jeziku, i neka bude razumljivo. Čak i na makedonskom ovaj tekst nije kompletan, nešto nedostaje.
[ dreamboy18 @ 10.12.2009. 17:16 ] @
0k evo ga na engleskom...
Be omitted k-th (this number is entered via the keyboard) figure of the natural number n entered via keyboard, counting the figures from the figure units. [ Mihajlo Cvetanović @ 10.12.2009. 17:29 ] @
Aha, ako korisnik unese n=3847650 i k=3 rezultat treba da bude 384650 (izostavljena cifra 7 koja je na trećem mestu ako se računa da je cifra jedinica na nultom mestu). Je li to?
[ Sini82 @ 11.12.2009. 16:46 ] @
Zar nije prevod da se broje cifre počev od cifre jedinica? U tom slučaju bi izlaz u navedenom primjeru bio 384750.
Code: #include <iostream> using namespace::std; main() { cout<<"Unesi prirodan broj:"; int n; cin>>n; cout<<"\nUnesi koju cifru brojeci od cifre jedinica zelis da program izostavi:"; int k; cin>>k; int a[10];//niz cifara unesenog broja sa desna na lijevo int l=n; int i=0; while(l!=0) { a[i]=l%10; l=(l-a[i])/10; i++; } int c=i;//broj cifara unesenog broja if(k<=c) { cout<<"\nAko se iz broj "<<n<<" izostavi cifra "<<a[k-1]<<" dobije se broj "; for(i=c-1;i>=0;i--) if(i!=k-1) cout<<a[i]; cout<<"!"; } else cout<<"\nUneseni broj je nepromjenjen!"; } Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.
|