Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Lekcja 18] Problem z pracą domową

Ostatnio zmodyfikowano 2013-02-24 11:31
Autor Wiadomość
Pawelek
Temat założony przez niniejszego użytkownika
[Lekcja 18] Problem z pracą domową
» 2013-02-24 10:44:29
Witam wszystkich mam taki maly problem z praca domowa i niewiem jak go razwiazac

musze napisac kod ktory wylosuje 999 liczb z przedzialu od 4 do 10
poczym je wszystkie zsumuje:)

Z sumowaniem niemam problemow z wylosowanie liczb do 999 niemam problemow.
Lecz niewiem jak wylosowac lcizyb z przedzialu od 4 do 10 losuje standardowe
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>

int main()
{
    srand( time( NULL ) );
    int liczba[ 999 ];
    int licznik = 0;
    int numer = 0;
    int suma;
   
    do
    {
        numer++;
        std::cout << "liczba" << numer << "=";
        std::cout << liczba[ licznik ] << std::endl;
        licznik++;
       
    } while( licznik < 999 );
   
    do
    {
        suma = liczba[ 0 ] + liczba[ licznik ];
        licznik++;
       
    } while( licznik < 999 );
   
    std::cout << "sumy wynosi=" << suma << std::endl;
   
    return 0;
}

Bardzo bym byl wdzieczny jak by mi ktos pomogl
Pozdrawiam:)
P-76866
jsc
» 2013-02-24 11:06:35
Przeczytaj ten podrozdział:
Losowanie liczb z określonego zakresu
P-76867
Pawelek
Temat założony przez niniejszego użytkownika
Tablice
» 2013-02-24 11:20:54
Tak czytalem ten temat wielokrotnie lecz normalnie wylosowac pseudoliczbe na jednej niewiadomej dam rade lecz jezeli mam wyloswac przy pomocy tabilc 999 licz niewiadomych niewiem jak to zrobic

int przyklad[999]= niewiem czy mam teraz poza tablica pisac w tym miejscu
liczba[999]= czy tak pisac probowalem wszystkich sposobow lecz ciagle nieznalezlem tego jednego :)

P-76870
jsc
» 2013-02-24 11:27:38
C/C++
for( x = 0; x != 999; ++x )
     liczba[ x ] = rand() % 6 + 4;

P-76872
Pawelek
Temat założony przez niniejszego użytkownika
» 2013-02-24 11:31:00
juz dziala Dzieki :)
P-76874
« 1 »
  Strona 1 z 1