Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pomoc program je jednostavan Suma cifara!

[es] :: C++ programiranje :: C++ za početnike :: Pomoc program je jednostavan Suma cifara!

[ Pregleda: 527 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

beg
Fuad Begic
Wien

Član broj: 139302
Poruke: 9
*.pri.univie.ac.at.



Profil

icon Pomoc program je jednostavan Suma cifara!28.03.2007. u 16:55

Tek sam poceo da programiram, treba mi program koji izracunava sumu cifara ne brojeva. Npr broja 222 suma je 6. Ako je moguce sa wahil i for petljom.

Hvala svima na pomoci!
28.03.2007. u 16:55 

SuPeR_MaSteR
Mladen Krstic
Loznica

Član broj: 88590
Poruke: 114
*.inffo.net.

Sajt: mladen.krsticc.net


Profil

icon Re: Pomoc program je jednostavan Suma cifara!28.03.2007. u 18:55
Code:
int suma = 0, broj = 222;
for (int tmpBroj = broj; tmpBroj > 0; tmpBroj /= 10)
    suma += tmpBroj % 10;

Ako ne mozes da pobedis, mozes poraz da prihvatis kao deo procesa dobijanja.
28.03.2007. u 18:55 

RMAN
MILAN ĐUKIĆ ĐUKA
KNIĆANIN

Član broj: 32492
Poruke: 611
213.244.209.*



Profil

icon Re: Pomoc program je jednostavan Suma cifara!28.03.2007. u 22:23
Evo ja sam uradio tako da mi ucitavani broj bude tipa char

Code:
#include<iostream.h>
#include<string.h>
#include<stdlib.h>
int main()
{
char broj[10],*p;
static int i,suma;
cout<<"Ucitati broj: ";
cin>>broj;

for(i=0;i<=strlen(broj);i++)
    {
    *p=broj[i];
    suma+=atoi(p);
    }

cout<<"Suma je: "<<suma<<endl;
}

! NISTA NIJE NEMOGUCE !

MILAN DJUKIC
D J U K A
28.03.2007. u 22:23 

[es] :: C++ programiranje :: C++ za početnike :: Pomoc program je jednostavan Suma cifara!

[ Pregleda: 527 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.