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

[Zadatak] Suma pozitivnih elemenata niza

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Suma pozitivnih elemenata niza

[ Pregleda: 4038 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bokan2007
Bojan Vukovic
World

Član broj: 136259
Poruke: 336
81.93.74.*

Jabber: ::>MSN bokan_7@hotmail.com
ICQ: 420009532
Sajt: www.google.com


+1 Profil

icon [Zadatak] Suma pozitivnih elemenata niza06.03.2007. u 11:54 - pre 208 meseci
Izracunati S pozitivnih elemenata niza od 10 elemenata.pokusavao sam ali mi ne ide zato sto sam pocetnik u c++
Jako je bitno znati nešto kako treba,a ne površno !!
[email protected]
 
Odgovor na temu

VirtualPoP
VirtualPoP

Član broj: 87655
Poruke: 123
195.252.126.*



+24 Profil

icon Re: [Zadatak] Suma pozitivnih elemenata niza06.03.2007. u 18:23 - pre 208 meseci
Code:

int i,s=0,x[10];
    for(i=0;i<10;i++)
    {
        cin>>x[i];
        if(x[i]>0)
            s+=x[i];
    }
 
Odgovor na temu

Joseph021
Joseph O'Duckling
NS

Član broj: 136855
Poruke: 4
80.74.160.*



Profil

icon Re: [Zadatak] Suma pozitivnih elemenata niza06.03.2007. u 23:02 - pre 208 meseci
Evo ti chitav program, sa opisima, poshto reche da si pochetnik; znam da je kod mogao da bude mnooogo kratji (videti post gore) ali mislim da je ovo mnogo lakshe razumeti:

Code:

#include <stdio.h>
#include <conio.h>

#define  LIM  10

void main(void)
{
    int a[LIM], s=0, i; // a - niz, s - suma, i - pomocna promenljiva
    textmode(3);
    clrscr();
    // Unos niza
    printf("Unesite 10 elemenata niza A: \n");
    for(i=0;i<10;i++) // For petlja pocinje brojanje od 0, pa zato ide do 9
    {
        printf("\tUnesite %d. elemenat niza: ",i+1);
        scanf("%d",&a[i]);
    }
    // Ispis dobijenog niza
    printf("\n\nVash niz: [");
    for(i=0;i<10;i++)
    {
        printf("  %d  ",a[i]);
    }
    printf("]");
    for(i=0;i<10;i++)
    {
        if(a[i]>0) s+=a[i]; // Ako je  elemenat a[i] veci od 0 (pozitivan)
    }                           // onda se on sabira na vec postojecu vrednost
    printf("\n\nSuma pozitivnih elemenata niza   S = %d",s);
    printf("\n\n\nPress anykey to exit...");
    getch();
}


Znam da ovde neki delovi nisu bash iz C++ (umesto printf() i scanf() se koristi cin i cout), ali radi, jer sam ga uradio u TC++ 3.0
Zhiveo :)
Yup.
 
Odgovor na temu

SuPeR_MaSteR
Marko Stamenković

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



Profil

icon Re: [Zadatak] Suma pozitivnih elemenata niza07.03.2007. u 10:17 - pre 208 meseci
@Joseph021, nisi coveku nista pomogao. Em sto pises u C-u (na C++ forumu), em koristis funkcije koje nisu deo ANSI standarda + ne postujes konvenciju, main funkcija mora da bude tipa int i samo stari kompajleri ce to ignorisati
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Suma pozitivnih elemenata niza

[ Pregleda: 4038 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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