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

Zadanko

Ostatnio zmodyfikowano 2011-04-18 23:16
Autor Wiadomość
verst
Temat założony przez niniejszego użytkownika
Zadanko
» 2011-04-18 23:09:25
Z góry sorki za tak proste pytanie, ale dopiero zaczynam i na koncie mam nie cale 4h nauki :D
O toż problem polega z zadaniem domowym które brzmi następująco:


Napisz program, który wylosuje 999 liczb całkowitych z zakresu od 4 do 10 włącznie, wypisze te wartości na ekran, po czym zsumuje je i wynik wypisze na ekran. Program ma wykorzystywać tablicę, która zostanie najpierw wypełniona liczbami losowymi z określonego przedziału, a następnie wynik zostanie obliczony na podstawie zawartości całej tablicy.
Poprzedni dokument


Napisałem program który wyświetla liczby lecz nie mam zielonego pojęcia jak to zrobić.

O to moje wypocinki :D

C/C++
#include <iostream>
#include <ctime>
#include <cstdlib>
int main()
{
    srand( time( NULL ) );
    int tab[ 999 ];
    int licznik = 0;
    do
    {
        tab[ licznik ] =( rand() % 6 ) + 5;
        licznik++;
    } while( licznik < 999 );
   
    std::cout << "Wolosowane liczby: \n";
    licznik = 0;
    do
    {
        std::cout << tab[ licznik ] << " \n";
        licznik++;
    } while( licznik < 999 );
   
    return 0;
}

Proszę o pomoc.
P-31180
ison
» 2011-04-18 23:16:15
C/C++
#include <iostream>
#include <ctime>
#include <cstdlib>

int main()
{
    srand( time( NULL ) );
    int tab[ 999 ];
    int licznik = 0;
    do
    {
        tab[ licznik ] =( rand() % 7 ) + 4; //losowanie z zakresu 4 do 10
        licznik++;
    } while( licznik < 999 );
   
    std::cout << "Wolosowane liczby: \n";
    licznik = 0;
    int suma = 0; //deklarujemy zmienna w ktorej bedziemy przechowywac sume wylosowanych liczb
    do
    {
        std::cout << tab[ licznik ] << " \n";
        suma += tab[ licznik ]; //ten zapis oznacza to samo co suma=suma+tab[licznik]; dodajemy wszystkie wylosowane liczby do zmiennej suma
        licznik++;
    } while( licznik < 999 );
   
    std::cout << "Suma wylosowanych liczb: " << suma << "\n"; //wypisujemy sume na ekran
   
    return 0;
}
P-31183
« 1 »
  Strona 1 z 1