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

Rozdzial 21 losowanie bez powtorzen, zadanie domowe.

Ostatnio zmodyfikowano 2015-06-03 17:38
Autor Wiadomość
spike1975
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
darko202
» 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
spike1975
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
carlosmay
» 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