Losowanie cyfr z powtórzeniem,wprowadzanie liczb wierszy
Ostatnio zmodyfikowano 2017-02-21 18:58
rafal6191 Temat założony przez niniejszego użytkownika |
Losowanie cyfr z powtórzeniem,wprowadzanie liczb wierszy » 2017-02-15 13:50:21 Witam Mam problem z programem w C++, próbowałem sam zrobić, ale nie daje rady. Szukałem już na wielu forach i wraz nic. Muszę napisać program w C++ który będzie losował cyfry ze zbioru cyfr: {1,2,3,4,5,6,7,8,9}. Cyfry w losowaniu moga się powtarzać. a)zadeklaruj tablicę dwuwymiarową 5x5k (5 kolumn, 5+k wierszy) b)wprowadzana jest liczba wierszy która będzie wypełniona liczbami.(zabezpiecz aby nie dało się wprowadzić liczby większej od liczby zdefiniowanych wierszy) c)zdefniuj fukcje z parametrem (paraustala liczbę wypełnionych wierszy w tablicy ) która wypełni liczbami wszystkie komórki oprocz ostatniego wiersza d) w ostatnim wierszu umiesc sumy każdej kolumny tablicy e) wuświetli całą tablicę z podsumowaniem na ekranie (wiersze tablicy w oddzielnych liniach jedne pod drugą)
Będę wdzięczny za każdą pomoc bo w tej chwili po wielu próbach nawet nie wiem jak się za to wziąć. |
|
jankowalski25 |
» 2017-02-15 13:52:34 Na drugiej stronie tematu tablica dwumiarowa masz moją odpowiedź. Treść Twojego zadania jest niemal identyczna. |
|
rafal6191 Temat założony przez niniejszego użytkownika |
» 2017-02-15 13:57:59 Widziałem i próbowałem nawet to zrobić, ale nie wychodzi. Kopiowałem nawet ten kod co michal11 wstawił, ale wtedy wyskakuje mi błąd Error nullptr was not declared in this scoope. Jak sam robiłem to też mi ten błąd wyskakiwał ale później zniknął tylko sam nie wiem w jaki sposób |
|
jankowalski25 |
» 2017-02-15 13:59:59 Error nullptr was not declared in this scoope. |
1. Włącz C++11 (najprościej). 2. Możesz zastąpić nullptr przez NULL (niezalecane, chyba że masz starszy kompilator). Dopisano:Na stronie 565 tematu O wszystkim, czyli o niczym DejaVu napisał: Przywróciłem treść głównego posta. Użytkownik zostanie dziś zbanowany. Temat wyciągnąłem z kosza. |
Mam nadzieję, że to nie jest Twoje nowe konto. Jeśli jednak tak jest, to postaraj się przynajmniej nie kasować swoich postów bez powodu. Jeśli się poprawisz, to być może DejaVu nie będzie musiał banować również tego konta. |
|
michal11 |
» 2017-02-15 14:34:57 Przecież to jest to samo zadanie tylko deklaracja tablicy jest trochę zmieniona. |
|
rafal6191 Temat założony przez niniejszego użytkownika |
» 2017-02-15 17:46:41 jankowalski25
To jest moje pierwsze konto na tym forum tak samo jak i mój pierwszy post tutaj.
michal11 Widziałem że jest prawie to samo ale nawet to Twoje mi nie działało dlatego napisałem post |
|
pekfos |
» 2017-02-15 19:31:33 Widziałem że jest prawie to samo ale nawet to Twoje mi nie działało |
Bo kod jest błędny. Choćby to: for( int i = 0; i < Rows; ++i ) { columnSum += tab[ i ][ j ]; } tab[ Rows - 1 ][ j ] = columnSum; |
Może być więcej, to się pierwsze rzuciło w oczy. To jest moje pierwsze konto na tym forum tak samo jak i mój pierwszy post tutaj. |
Zbliżony nick (rafal6191/rafaello503) i zbliżone zadanie. Wszystko w przeciągu dwóch dni. |
|
michal11 |
» 2017-02-15 19:38:00 @pekfos co jest nie tak w zacytowanym kodzie? |
|
« 1 » 2 3 4 |