» »

c++

c++

hexor ::

Imam problem z enim programom:

double tabela[100];

v tej tabeli obstajajo neke vrednosti.V zadnji element tabele vnesi vsoto elementov v tabeli.

Hvaležen bi Vam bil za čimprejšen odgovor!

Mavrik ::

Kaj je vprašanje?
The truth is rarely pure and never simple.

hexor ::

Potreboval bi dopolnilo programa ki v tabelo 100 vrednosti vnese vsoto elementov v zadnji element tabele

urosz ::

double vsota=0.;
for (int i=0; i<tabela.length; i++) {
   vsota+=tabela[i];
}
tabela[tabela.length-1]=vsota;


tako bi bilo v javi, v c++ pa je zelo telo podobno, edino ta tabela.length nevem če obstaja
princip pa je enak
lahko pa namesto tabela.length vstaviš tudi število 99

rustypac ::

Lep pozdrav!

Za nalogo moram narediti funkcijo, ki sprejme naključno zgenerirana števila od 1-10 in vrne koliko je katerih števil recimo npr: sprejme (2 5 8 3 2 5 6 3 2 10) vrne (0 (ker ni nobene enke), 3( 3 dvojke), 2(dve trojki), 0, 2, 1, 0, 1, 0, 1).
Upam da razumete.

Prosim za kakšne nasvete, kako bi se tega lotil.

Hvala!

Zgodovina sprememb…

  • spremenil: rustypac ()

Ktj ::

Za začetek narediš nov projekt. No če uporabljaš konzole za kompajlanje bo že zadostoval nov .cpp dokument.
Narediš funkcijo, kateri podaš polje velikosti 10 (notri so shranjena števila). Seve rabiš tudi polje kamor boš pisal končne rezultate, število ponovitev. Metod za ta drugo polje je ogromno od kazalcov, reference, vector... Ostalo pa menda znaš (ena for zanka in en if pogoj).

LP

black ice ::

Sylar prosim, da ne spamaš.

DubleG ::

rustypac je izjavil:

Lep pozdrav!

Za nalogo moram narediti funkcijo, ki sprejme naključno zgenerirana števila od 1-10 in vrne koliko je katerih števil recimo npr: sprejme (2 5 8 3 2 5 6 3 2 10) vrne (0 (ker ni nobene enke), 3( 3 dvojke), 2(dve trojki), 0, 2, 1, 0, 1, 0, 1).
Upam da razumete.

Prosim za kakšne nasvete, kako bi se tega lotil.

Hvala!


Feri?

To kar opisuješ je števni algoritem oz. ne števni, ampak Romanov algoritem :). Google it.
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB

Zgodovina sprememb…

  • spremenil: DubleG ()

rustypac ::

Feri ja...

Hvala!

roba87 ::

/* Za nalogo moram narediti funkcijo, ki sprejme naključno zgenerirana števila 
od 1-10 in vrne koliko je katerih števil recimo npr: 
sprejme (2 5 8 3 2 5 6 3 2 10) vrne (0 (ker ni nobene enke), 
3( 3 dvojke), 2(dve trojki), 0, 2, 1, 0, 1, 0, 1). 
*/

#include <iostream>
#include <ctime>
using namespace std;

void vpis (int polje[])
{
     for (int i=0; i<11; i++)
     {
         polje[i] = rand()%11+0;
         cout << polje[i] << ",";
     }
     cout << endl;
}

void dodatno (int d_polje[])
{
     for (int i=0; i<11; i++)
     {
         d_polje[i] = 0;
     }
}

// to je ta funkcija, ki jo zahteva naloga
void rezultat (int polje[], int d_polje[], int c)
{
     for (int i=0; i<11; i++)
     {
         c = 0;
         c = polje[i];
         d_polje[c]++;
     }
}
         
void izpis (int d_polje[])
{
     for (int i=0; i<11; i++)
     {
         cout << d_polje[i] << ",";
     }
     cout << endl << endl;
}

int main ()
{
    int c;
    srand((unsigned int)time(0));
    int polje[11];
    int d_polje[11];
    vpis(polje);
    cout << endl;
    dodatno(d_polje);
    rezultat(polje,d_polje,c);
    izpis(d_polje);
    system ("pause");
    return 0;
}


Nekaj sem spacal skupaj.

Aja, jaz sem še upošteval 0 v naključnih številih. od 0-10 (vključno z 0 in 10).

Zgodovina sprememb…

  • spremenil: roba87 ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Rabim pomoč z nekaj nalogami v c++

Oddelek: Programiranje
5713 (690) kopernik
»

C++ 2.letnik sr.šola

Oddelek: Programiranje
342760 (1891) black ice
»

[C++][Naloga_polja]MIN in MAX polja, izpis za x.100 stevil

Oddelek: Programiranje
222927 (2738) snow
»

[c++] Pomoč pri izdelavi std::vector "wrapperja"

Oddelek: Programiranje
81568 (1469) zhigatsey
»

Zna kdo rešiti nalogo v C ++ ?

Oddelek: Programiranje
121547 (1403) OwcA

Več podobnih tem