Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.263 pregleda

Najnovija ↓

Zelim znati odgovor na ovaj program u c++ 10.12.2009. u 17:36 · pre 205 meseci #1
Biti izostavljen K-og (ovaj broj se unose preko tastature)
figura prirodan broj N uneti preko tastature, računajući
figura lik iz jedinice.
Potpis
dreamboy
Re: Zelim znati odgovor na ovaj program u c++ 10.12.2009. u 18:16 · pre 205 meseci #3
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.
Potpis
dreamboy
Re: Zelim znati odgovor na ovaj program u c++ 10.12.2009. u 18:29 · pre 205 meseci #4
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?
Re: Zelim znati odgovor na ovaj program u c++ 11.12.2009. u 17:46 · pre 205 meseci #5
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!";
}

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme