Rozdzial 21 losowanie bez powtorzen, zadanie domowe.
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Rozdzial 21 losowanie bez powtorzen, zadanie domowe.

AutorWiadomość
Temat założony przez niniejszego użytkownika
Rozdzial 21 losowanie bez powtorzen, zadanie domowe.
» 2015-06-03 12:28:11
W zadaniu domowym należy poprosic użytkownika o wpisanie 3 liczb a nastepnie wylosowac bez powtorzeń dwie z nich.
W związku z tym mam pytania.
1. Nie wiem jak wylosować liczbę z podanych przez użytkownika, jedyne co wymyśliłem to żeby po zapisaniu ich do zmiennej tablicowej wylosować nr indeksu (czyli w tym wypadku rand()%3), czy o to wlasnie chodzi?
jeżeil tak to:
2. czy "bez powtórzeń" chodzi autorowi o to żeby wylosowane dwie liczby to byly dwie różne liczby z tych które podał użytkowanik (nawet jeżeli ich wartości są takie same) czy dwie liczby o różnych wartościach? czy jeżeli użytkownik wpisze trzy liczby: 5 6 6 to czy wynik losowania zmiennych [1]=6 i 2[]=6 jest OK?
P-133133
» 2015-06-03 15:11:59
zadanie domowe jest dla Ciebie, abyś ugruntował to co przeczytałeś.

Pomyśl co będzie dla Ciebie budujące (nowe umiejętności - trudniejsze)
i to zrealizuj

P-133139
Temat założony przez niniejszego użytkownika
» 2015-06-03 16:43:52
no tak, myślenie na pewno jest przyszlością narodów ale mi raczej nie o to chodzi.
pytanie bylo o to czy dobrze wymyślilem to co wymyślilem więc raczej do tego bym poprosił o jakiś komentarz a nie o mądrości o charakterze ogólnym.
bo może to trzeba zrobić jakoś inaczej, lepiej, a ja nie bardzo jestem w stanie wymyślić jak.

bo jak wynika z poprzedniego postu moja koncepcja jest taka:

1. uzytkownik wpisuje 3 liczby
2. program zapisuje je do zmiennej tablicowej, 3 elementowej.
3. program losuje bez powtorzen 2 indeksy z 3 elementowej tablicy.
4. program wypisuje liczby o wylosowanych indeksach.

tylko czy o to chodzilo w zadaniu?
P-133142
» 2015-06-03 17:38:43
Zapis do tablicy jest dobrym pomysłem.
Użytkownik podaje trzy liczby, w różnej konfiguracji,
a program ma wylosować dwie różne wartości podane przez użyt.
Jeśli poda trzy różne to są trzy kombinacje losowania.
Jeśli poda dwie takie same jest tylko jedna kombinacja liczb.
Jeśli poda trzy takie same nie ma rozwiązania dla tego problemu( trzeba się jakoś zabezpieczyć).

Powodzenia, kombinowanie pomaga.
W treści ćwiczenia nie ma jasno napisane co i jak więc można trochę wymyślać rozwiązania.
P-133144
« 1 »
 Strona 1 z 1