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

C++ zadatak za skolu.

[es] :: C/C++ programiranje :: C/C++ za početnike :: C++ zadatak za skolu.

[ Pregleda: 2128 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

miljan9602
Nista

Član broj: 306356
Poruke: 98
*.dynamic.isp.telekom.rs.



+3 Profil

icon C++ zadatak za skolu.07.03.2013. u 12:49 - pre 135 meseci
Pozdrav dobili smo zadatak za skolu da napisemo u C++. Zadatak glasi:
"Napisati program koji ucitava najveci prirodan broj
manji od 100,a zatim ispisuje zbir njegovih cifara"

Ne trazim od vas da mi napisete code za ovaj zadatak, trazim od vas samo da mi objasnite sta i kako a sam cu ga napisati :)
Hvala unapred ! :)
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: C++ zadatak za skolu.07.03.2013. u 19:14 - pre 135 meseci
Proveri ovaj deo teksta zadatka "ucitava najveci prirodan broj manji od 100".

Da li ovo znači da se unosi proizvoljan broj prirodnih brojeva, pa se izabere najveći takav, koji je manji od 100. Ili je scenario drugačiji?

Ostalo su nijanse:
Code:

int n=98;
int zbir = n%10 + (n/10)%10;


n%10 - "n modul 10" daje ostatak pri deljenju sa 10, što znači, poslednju cifru (98%10=8).
(n/10)%10 - ovo je isto kao prethodno, pri čemu smo prvo broj podelili sa 10 kako bismo se otarasili već iskorišćene cifre jedinica, da ponovo dođemo u poziciju da modulom dohvatimo poslednju cifru (98/10=9 -> 9%10=9)


Ovo je jedan od školskih načina.


 
Odgovor na temu

miljan9602
Nista

Član broj: 306356
Poruke: 98
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: C++ zadatak za skolu.08.03.2013. u 18:31 - pre 135 meseci
To treba da izgledao kao tipa

Da program izbacuje brojeve od 1 do 99 i na kraju kaze zbir ovih svih prirodnih brojeva je x :)
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: C++ zadatak za skolu.09.03.2013. u 21:14 - pre 135 meseci
Prvo se radilo o zbiru cifara, a sada o zbiru brojeva. Šta je tačno?

Code:

#include <iostream>
using namespace std;

int main()
{
    int n, suma_cifara=0, suma_brojeva=0;
    do
    {
        cout << "Unesi prirodan broj manji od 100:";
        cin >> n;

    } while (n<1 || n>99);

    for (int i=1; i<=n; i++)
    {
        suma_cifara += i%10 + (i/10)%10;
        suma_brojeva += i;
    }

    cout << "Suma cifara brojeva od 1 do " << n << " je: " << suma_cifara << endl;
    cout << "Suma brojeva od 1 do " << n << " je: " << suma_brojeva << endl;

    return 0;
}

 
Odgovor na temu

miljan9602
Nista

Član broj: 306356
Poruke: 98
*.dynamic.isp.telekom.rs.



+3 Profil

icon Re: C++ zadatak za skolu.10.03.2013. u 01:03 - pre 135 meseci
Hvala ti drugar to je bas sta mi je trebalo, mnogo si mi pomogao :)

Znao sam da otprilike treba tako nesto, da se koristi petlja for i while, al nisam znao za to do :)
Hvala ti puno! ;)
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: C++ zadatak za skolu.

[ Pregleda: 2128 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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