Tablica dwuwymiarowa - losowe wypełnienie z zakresu lilcz niepodzielnych przez 3 bez powtórzeń
Ostatnio zmodyfikowano 2019-12-13 18:28
nanoant20 |
» 2019-12-07 16:58:03 Na kartce papieru narysuj sobie szachownice o 36 polach składającą się z 6 poziomych rzędów i 6 pionowych kolumn. Następnie zaczynając od (-25) dziel każdą liczbę przez 3 Jeżeli nie ma reszty wpisuj ją w pola, i tak z każdą liczbą aż dojdziesz do 43. To jest Twój zakres od -25 do 43 bez powtórzeń. Jeżeli jej nie wypełnisz całej (a nie wypełnisz) to znaczy, że zadanie jest niemożliwe do wykonania. KROPKA.
|
|
pekfos |
» 2019-12-08 16:05:22 "Napisz program wypełniający tablicę dwuwymiarową 6x6 elementami typu całkowitego z zakresu od -25 do 43. Wylosowane wartości nie mogą się powtarzać i wylosowane liczby muszą być podzielne przez 3. " |
Albo w którymś momencie ktoś to źle przepisał, albo odpowiedź brzmi "nie da się". Na pewno liczby mają się nie powtarzać w całej tablicy, a nie tylko w wierszach/kolumnach? |
|
matt21mcr Temat założony przez niniejszego użytkownika |
Niepowtarzalność niepodzielna przez 3 » 2019-12-13 09:46:01 W tym wypadku, jeżeli już zabraknie liczb podzielnych przez 3 i unikalnych, to trzeba wyświetlić informację, że brakuje wartości, np: 3 9 - 3 12 15 30 - 12 BRAK BRAK BRAK BRAK BRAK
|
|
matt21mcr Temat założony przez niniejszego użytkownika |
odp. nanoaunt20 » 2019-12-13 09:49:05 Dokłądnie tak, zgadzam się z Twoim założeniem. Tylko trzeba to zapisać w C++ ... |
|
pekfos |
» 2019-12-13 18:28:46 To w czym problem? Losowanie bez powtórzeń, napisałem jak zredukować problem do losowania liczb z ciągłego zakresu. Wiesz z góry ile liczb da się wylosować, resztę wypisz jako "BRAK". Możesz brakujące liczby zapisać jako wartość spoza zakresu. |
|
1 « 2 » |