Skocz do zawartości
Szukaj w
  • Więcej opcji...
Znajdź wyniki, które zawierają...
Szukaj wyników w...

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

Gość studentka informatyki

Czy jest tu jakiś informatyk ?

Polecane posty

Gość studentka informatyki

Mam problem, muszę na następne zajęcia napisać program który mając do dyspozycji funkcję losującą liczby (ułamki) z przedziału 0 - 1 wybiera liczby naturalne w zakresie x-y (np 3-6). Zupełnie nie wiem jak się za to zabrać. Czy ktoś mógłby mi pomóc ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość jakiś informatyk
jestem :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość taki se gość
w jakim języku?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość studentka informatyki
>> w jakim języku? Nie chodzi mi o program, tylko o algorytm (więc najlepiej w polskim :P ).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość taki se gość
przyznam sie że to twoje zadanie jest zagmatwane :D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość jakiś informatyk
nie rozumiesz, że nikt nie rozumie tego bzdurnego zadania? napisz po ludzku to może ktoś ci pomoże

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość studentka informatyki
Ale co jeszcze napisać ? Treść zadania jest taka jak w pierwszym moim wpisie. Jest funkcja losująca liczby z pewnego przedziału, chce otrzymać wylosowane liczby z innego przedziału spełniające pewne warunki. Co tu więcej dodawać ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość taki se gość
możesz wylosować używając funkcji losującej następnie dokonać konwersji danych na inny typ sprawdzić czy ta wylosowana liczba jest w wymaganym przedziale jeśli nie niech powtarza aż nie trafi . Jest to dość mało wydajne ale już rozwiązuje twój problem No chyba że chcesz koniecznie by trafiał w przedział już za pierwszym razem.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość taki se gość
aż trafi w przedział...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość studentka informatyki
Więc opisz mi tą konwersję bo funkcja tak sama z siebie zdaje się że nigdy nie trafi w wymagany przedział.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość taki se gość
w zależności od tego jaki to język trzeba różnie sie z tym bawić bo to zależy od kompilatora i samej składni języka czasem trzeba zaokrąglić itd.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość kikikikiki maupa
Lachonku, nie słuchaj tych lam :P . Schemat algorytmu jest bardzo prosty a sam program zajmie bez deklaracji zmiennych ze 3-4 linijki. I robi się to tak: wylosowaną przez funkcje liczbę mnożysz przez górny zakres wyniku (y) i zaokrąglasz w górę. Jeśli otrzymana liczba większa od x masz wynik, jeśli nie, powtarzasz losowanie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość studentka informatyki
Wielkie dzięki kikikikiki maupa, właśnie o coś takiego mi chodziło.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

×