Rozdział 18 Zadanie domowe
Ostatnio zmodyfikowano 2023-01-14 14:40
Ariel Temat założony przez niniejszego użytkownika |
Rozdział 18 Zadanie domowe » 2023-01-13 22:26:14 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. #include <iostream> #include <ctime> #include <cstdlib> using namespace std; int main() { srand( time( NULL ) ); int i = 0, suma, tab[ 999 ]; while( i < 999 ) { tab[ i ] = rand() % 7 + 4; cout << i + 1 << "." << tab[ i ] << endl; i++; } suma += tab[ i ]; cout << "Suma tablicy wynosi:" << suma; } Dobrze wykonane ? |
|
pekfos |
» 2023-01-13 23:52:14 Nie działa, więc nie. ..... 995.5 996.10 997.9 998.4 999.9 Suma tablicy wynosi:980293629 Wychodzi że średnio w tablicy masz 980293629/999 = 981274, niezupełnie od 4 do 10 włącznie. |
|
Ariel Temat założony przez niniejszego użytkownika |
» 2023-01-14 00:21:46 #include <iostream> #include <ctime> #include <cstdlib> using namespace std; int main() { srand( time( NULL ) ); int i = 0, suma, tab[ 999 ]; while( i < 999 ) { tab[ i ] = rand() % 7 + 4; cout << i + 1 << "." << tab[ i ] << endl; i++; } suma = 0; for( int j = 0; j < 999; j++ ) suma += tab[ j ]; cout << "Suma liczb w tablicy wynosi: " << suma << endl; return 0; } teraz lepiej? |
|
pekfos |
» 2023-01-14 10:27:26 Tak. Powinieneś być w stanie sam sobie odpowiadać na takie pytania, inaczej można by uznać że nie masz pojęcia co w ogóle robisz. Pętli for na przykład nie znałbyś jeszcze robiąc kurs po kolei. |
|
Ariel Temat założony przez niniejszego użytkownika |
» 2023-01-14 14:40:13 Uczylem się tydzień z filmików na youtube teraz napotkałem to forum . Chcaiłem nabrać troche doświadczenia aby dokładnie to pojąć i przejść na Spoja żeby nie zawracać gitary ale zanim to osiągne potrzebuje wsparcia :),ogólnie pytam ponieważ chciałbym sie rozwijać w dobrym kierunku. Można zamknąć |
|
« 1 » |