C++: Učitavanje i zbrajanje n elemenata

poruka: 36
|
čitano: 10.171
|
moderatori: XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
C++ pitanje hitno

Ovako ovaj zadatak je jako bitan i rekao je profesor da ide u kocku zato ako ga netko može riješit 1 od ova 2 do kraja ovog dana, unaprijed hvala!!!


1. Napišite program koji učitava elemente niza tipa int (n<=100)?

 

2. Napišite program koji treba učitati niz od n elemenata (n manje ili jednako od 100), ispisati ga te naći zbroj svih elemenata?

 

 

Tvoj život je LoL.
Moj PC  
0 1 hvala 0
17 godina
offline
RE: C++ pitanje hitno
1. deklariraj varijablu n tipa integer i varijablu sum tipa integer

2. postavi sum na nulu; u varijablu n spremi vrijednost koju korisnik unese s tipkovnice
3. deklariraj varijablu niz kao niz od n cjelobrojnih vrijednosti
4. u nekoj petlji (while, for) traži da korisnik upiše element niza kojeg odmah dodaš i vrijednosti varijeble sum
5. opet u nekoj petlji izvrti ispis članova niza
6. ispiši vrijednost varijable sum
It may be that your whole purpose in life is simply to serve as a warning to others!!
17 godina
neaktivan
offline
C++ pitanje hitno

Cek, kuda ide? Kakva kocka?

 

 

Rjesava jednostavne probleme u podforumu Programiranje od 2008. xD
 
0 0 hvala 0
16 godina
offline
RE: C++ pitanje hitno
RaLe kaže...

Cek, kuda ide? Kakva kocka?

 

 

U dnevniku vjerojatno...

16 godina
neaktivan
offline
C++ pitanje hitno

Prijatelju moj da ja to sve razumijem napisao bi sam. Idem u 1G imam sve 3 iz toga c++, ali sad trebamo sami radit zadatke, ali ovaj put je ljut i ko ne napiše bar nešto 1. Ono 70% razreda ima iz c++ 1. Ako mozes bar nesto nije bas da se razumim u ovo. Hvala puno

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
C++ pitanje hitno

Dobro to ja tako kažem u kocku :) 

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
C++ pitanje hitno

Uzmi biljeznicu i literaturu i stogod imas i barem ga zapocni.

 

Cim ga makar i zapocnes, netko ce ti vec pomoc. Evo ja prvi.

Rjesava jednostavne probleme u podforumu Programiranje od 2008. xD
 
0 0 hvala 0
16 godina
neaktivan
offline
C++ pitanje hitno

evo otvorio..

Ma gledao sam na c++ i zbirci stranici ima puno primjera, ali nema sličnih..

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
C++ pitanje hitno

Tu malo pogledaj sto su varijable i kako se deklariraju, pogledaj kako se onda deklarira polje (polje ti treba za spremanje svih tih brojeva), treba ti main funkcija iz koje krece program, i treba ti petlja, najbolje for petlja ovdje.

Rjesava jednostavne probleme u podforumu Programiranje od 2008. xD
 
0 0 hvala 1
16 godina
protjeran
offline
C++ pitanje hitno

Ne znas C++, a jos manje znas pricati nasim jezikom.

 
0 0 hvala 0
16 godina
neaktivan
offline
C++ pitanje hitno

kvark nađi si zanimaciju. To što ubacim neke rijeci iz svog dijalekta nije tvoja stvar.  

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
C++ pitanje hitno

RaLe vidim da ti to razumiješ, ali nisi ni ti glup da mi rješavaš zadatak dok ja tu samo sjedim.. Ma znam te osnove, ali imamo jos malo c++. Ovaj razred i gotovo s c++  tj. informatikom u gimnaziji zato ne mislim detaljno proucavat to jer imam puno drugog posla. Ae hvala

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
17 godina
offline
C++ pitanje hitno

ako ovo ne znaš riješiti nakon godinu dana učenja C++, budimo realni, i zaslužio si asa u kockuNamigiva

a i taj profesor, morate znati ovo

dakle, knjigu u šape, pa nauči, nije ovo teško

 
0 0 hvala 0
16 godina
neaktivan
offline
C++ pitanje hitno

Ma da učimo ovo jedan mjesec. To on samo prošiša i nitko ništa ne kuži šta on govori.

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
16 godina
offline
C++ pitanje hitno

Evo IupusInFabula ti je napisao kako ćeš napraviti redom.

Prouči malo ovo da se upoznaš s c++-om.

Pogledaj: Intro to c++, If statements i Loops in C++, mislim da će te 3 lekcije bit dosta.

Poruka je uređivana zadnji put uto 27.4.2010 17:12 (xxxxx).
Moj PC  
0 0 hvala 1
16 godina
neaktivan
offline
C++ pitanje hitno

Ne učimo ovo cijelu godinu.. Prvo se učila teorija, a onda osnovne programe: word, exel, power point, front page i tek onda c++. Mislim nzm u cemu je problem svi me napadate odma, ja sam se zahvalio ovoj dvojici koji su mi pomogli, a vi ostali ako ne mislite pomoci ne komentirajte.

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
16 godina
neaktivan
offline
C++ pitanje hitno

Ma već sam guglao i po radnoj zbirci, ali u 1 mjesec da naučim raditi program..  Davao nam je samo primjere da izračunamo rezultat, pronađemo greške i objasnimo zadatak.

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
17 godina
offline
RE: C++ pitanje hitno

Očito nisi kriv ti, nego on i takav program rada

btw. nemaš se čega bojati, nije ovo tako teško, dakle za onaj prvi,

da bi upisao niz trebaš ga prvo deklairati:

 

  int niz[100]

 

to ti je deklaracija jednog cjelobrojnog niza od 100 elemenata

 

kad si ga deklarirao trebaš ga unijeti, niz unosiš petljom for

 

for(i=0; i<100; i++) {

   cout<< "Niz[" << i << "]: ";

   cin>> niz[i];

   }

Fora ti je u tome da kad se petlja vrti upisuješ vrijednosti u polja niza niz[i], a i raste od 0-99, dakle imaš 100 elemenata u tom nizu

Poruka je uređivana zadnji put uto 27.4.2010 17:38 (Floki).
16 godina
neaktivan
offline
C++ pitanje hitno

A ispisat ću mu nešto samo da mi ne da 1  (ovo što ste mi vi rekli i nešto iz zbrike što mi je pomoglo). I onda ga mi ovako inace pitamo kad ne znamo domaci iz c++ ,kaze da nema vremena, a mislim :)) Hvala svima 

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
17 godina
offline
RE: C++ pitanje hitno
Lestic kaže...

A ispisat ću mu nešto samo da mi ne da 1  (ovo što ste mi vi rekli i nešto iz zbrike što mi je pomoglo). I onda ga mi ovako inace pitamo kad ne znamo domaci iz c++ ,kaze da nema vremena, a mislim :)) Hvala svima 

Čekaj ,ja ću ti napisati kompletan drugi kad uhvatm malo vremena,

16 godina
neaktivan
offline
C++ pitanje hitno

Probaj do jutra jer nam je u 8 škola i tada nam daje ocjene ako ne uspiješ sve jedno puno hvala.

Tvoj život je LoL.
Moj PC  
0 0 hvala 0
17 godina
offline
RE: C++ pitanje hitno
Lestic kaže...

Probaj do jutra jer nam je u 8 škola i tada nam daje ocjene ako ne uspiješ sve jedno puno hvala.

da ako ne uspijem, baš si me nasmijao

i uči, manje igrati igreNamigiva

(ovo ti je drugi, a prvi ti je dio ovoga - unošenje niza)

 

#include<iostream>
using namespace std;

void main() {
    int n, i, s=0, niz[100];

    do {
       cout<< "Unesi broj elemenata niza (od 1 do maksimalno 100): ";
       cin>> n;
       if(n<1 || n>100)
          cout<< "Broj elemenata niza ne smije biti veći od 100, ni manji od 1!\n";
    }
    while(n<1 || n>100);

    cout<< "Unesi niz od " << n << " elemenata: " << endl;
    for(i=0; i<n; i++) {
       cin>> niz[i];
       s+=niz[i];
    }

    cout<< "\nIspis niza: ";
    for(i=0; i<n; i++)
       cout<< niz[i] << " ";
   
    cout<< "\nSuma elemenata niza: " << s << endl;
}

Poruka je uređivana zadnji put uto 27.4.2010 18:33 (Floki).
17 godina
offline
C++ pitanje hitno

Zar nebi rješenje bilo i ovakvo?

 

#include <stdio.h>
using namespace std;

int main() {
    int n, i, sum=0, niz[100];

    do {
       printf("Unesi broj elemenata niza (od 1 do maksimalno 100): \n");
       scanf("%d",n);
       if (n<1 || n>100)
       {
          printf("Broj elemenata niza ne smije biti veci od 100, ni manji od 1!\n");
        }
       } while(n<1 || n>100);

    printf("Unesi niz od %d ", n," elemenata:\n");
    for(i=0; i<n; i++) {
       printf("%d",niz[i]);
       sum=sum+niz[i];
    }

    printf("Ispis niza: \n");
    for(i=0; i<n; i++)
       printf("%d",niz[i]);
  
    printf("Suma elemenata niza: %d", sum);
}

 

Uvijek brkam je li u C++ cin i cout ili printf i readf...

Ivan Marijanović, univ. bacc. ing. comp.
Moj PC  
0 0 hvala 1
16 godina
offline
C++ pitanje hitno

@191x7

 

To je obični C

Moj PC  
0 0 hvala 0
17 godina
offline
RE: C++ pitanje hitno

ista stvar, umjesto cout i cin koristio si printf i scanf

meni je cout i cin jednostavniji, a printf i scanf koristim ako ispis ili unos traže posebne značajke, npr. broj mjesta ili koje znakove unijeti, koje ne

u stvari kod običnog unosa i ispisa mi cout i cin dobro dođu jer se usredotočim samo na bit programa, a kad koristim printf i scanf moram paziti koje varijable stavljam, naravno tko je puno radio u čistom C on to radi da ne razmišlja puno

 

Poruka je uređivana zadnji put uto 27.4.2010 19:58 (Floki).
17 godina
offline
C++ pitanje hitno

a gdje nam je mali?

pa kako ti profesori misle da će djeca shvatiti i varijable i petlje i polja ako im kad ih nešto pitaju kažu da nemaju vremena

glavno da plaća ide

Poruka je uređivana zadnji put uto 27.4.2010 20:05 (Floki).
 
0 0 hvala 0
17 godina
offline
C++ pitanje hitno

Evo ti i prvi zadatak (unos i ispis niza):

 

#include<iostream>
using namespace std;

void main() {
    int n, i, niz[100];

    do {
       cout<< "Unesi broj elemenata niza (od 1 do maksimalno 100): ";
       cin>> n;
       if(n<1 || n>100)
          cout<< "Broj elemenata niza ne smije biti veći od 100, ni manji od 1!\n";
    }
    while(n<1 || n>100);

   
    for(i=0; i<n; i++) {
       cout<< "Unesi " << (i+1) << ". element niza: ";
       cin>> niz[i];
   
    }

    cout<< "\nIspis niza: ";
    for(i=0; i<n; i++)
       cout<< niz[i] << " ";
    cout<< endl;
   
}

 
0 0 hvala 1
17 godina
offline
C++ pitanje hitno

Evo ti ponovno i drugi zadatak (unos i ispis niza i izračun sume elemenata niza)

Ovaj je elegantniji od one prve verzije.

 

#include<iostream>
using namespace std;

void main() {
    int n, i, s=0, niz[100];

    do {
       cout<< "Unesi broj elemenata niza (od 1 do maksimalno 100): ";
       cin>> n;
       if(n<1 || n>100)
          cout<< "Broj elemenata niza ne smije biti veći od 100, ni manji od 1!\n";
    }
    while(n<1 || n>100);

   
    for(i=0; i<n; i++) {
       cout<< "Unesi " << (i+1) << ". element niza: ";
       cin>> niz[i];
       s+=niz[i];
    }

    cout<< "\nIspis niza: ";
    for(i=0; i<n; i++)
       cout<< niz[i] << " ";
  
    cout<< "\nSuma elemenata niza: " << s << endl;
}

Poruka je uređivana zadnji put uto 27.4.2010 20:35 (Floki).
 
0 0 hvala 1
17 godina
neaktivan
offline
RE: C++ pitanje hitno
xxxxx kaže...

@191x7

 

To je obični C

Ah, za mene je i ovo obični C, a ne C++, ne znam zašto uopće to zovu programiranje u C++-u, pa nije C++ cin i cout već OOP, al dobro, svejedno.

http://3.141592653589793238462643383279502884197169399375105820974944592.com/index314.html
Poruka je uređivana zadnji put uto 27.4.2010 20:41 (1domagoj1).
17 godina
moderator
online
RE: C++: Učitavanje i zbrajanje n elemenata
1domagoj1 kaže...
xxxxx kaže...

@191x7

 

To je obični C

Ah, za mene je i ovo obični C, a ne C++, ne znam zašto uopće to zovu programiranje u C++-u, pa nije C++ cin i cout već OOP, al dobro, svejedno.

Hm... Pazi sad - cin i cout su nesto sto ne moze samo tako postojati u obicnom C-u - to su objekti, mogucnost koju je donio C++. Ima tu jos nekih razlika. Ali, nacelno, slazem se s tobom - ne bi trebalo inzistirati da se radi o C++-u ako se ne koriste klase - znaci, da u svom programu ne napises i upotrijebis bar jednu klasu.

 

Poruka je uređivana zadnji put uto 27.4.2010 21:03 (mbaksa).
Nova poruka
E-mail:
Lozinka:
 
vrh stranice