Witam. Mam pewien problem dotyczący losowania liczb. Mam przedział liczb od 3 do 16. Muszę wylosować liczby z poszczególnych zakresów: 3-4 5-6 7-8 9-12 13-16 ... polega na tym, że każdy przedział chciałabym losować OSOBNO tak, aby już wylosowany przedział nie zmieniał się. Np....
Mam problem ze stworzeniem programu, który by losował liczbę z przedziału 1-6. Stworzyłem taki program, ale nie chce on działać. #include <windows.h> #include <iostream> #include <ctime> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, ...
Cześć wam, mam mały problem muszę napisać program w code blocku, ale jakieś błedy mam i nie wiem w jaki sposób to poprawić, prosze o pomoc. Poniżej cała treść zadania: Napisz program losujący dowolną cyfrę z przedziału od 0 do 20. Dla wylosowanych liczb z przedziału <5, 8> wyświetl jej słowną...
chce aby program losował liczby z przedziału od 1 do 20 i do 2 liczb po przecinku, bo w takim przypadku jak teraz to wyskakuje mi za każda raza ( liczba.00 ) program losowanie; uses crt; var a:real; begin clrscr; randomize; {uruchomienie generatora} a:=random(20); ...
Dzięki, chociaż nie o to do końca mi chodziło. Funkcja LOS generuje liczbę z zakresu 0;1 która właściwie jest unikatowa. Można ją dowolnie rozszerzać i się nie pokryje z innymi. Jak się nie pokryje to można ją szeregować. Jak można szeregować to rozwiązanie właściwie jest gotowe bez udziwniania tego...
Witam, mam następujący problem: wrzuciłem do excella proste makro które losuje liczby z określonego przedziału. Zalezy mi na tym aby ustawic je tak żeby losowanie odbywało się automatyczne co np 10 sekund a wynik pojawiał się ciagle w jednej komórce. Niestety nie wiem jak to zrobić. Poniżej moje makro. Sub...
i jeszcze - czemu tai skomplikowany srand? i co do losowania- nie rób takich mnożeń, bo poprzekraczas zakresy procesora. Aby uzyskać liczbę z przedziału 0-x wystarczy reszta z dzielenia przez (x+1).
Skorzystać z czegoś na wzór algorytmu Newtona: [syntax=c]int my_rand() { int res; do res = rand() % 31; while ((res >= 1) && (res <=10)) || ((res >= 20) && (res <=30)) }[/syntax] (at)stanleysts - nie o to chodziło ;) Napisałeś wzór na losowanie z...
Jak będzie wygladała procedura w makrze gdy chce wylosowac liczby całkowite, ktore moga sie powtarzac z przedziału 4-22? Prosze o pomoc i wyjasnienie jak to sie robi.
Odświeżam. W linku projekt w programie Kail - [url=]Link. Wersja GNUARM - [url=]Link Poniżej przedstawiam co zawiera biblioteka stdlib w tej wersji GNUARM [syntax=c]/* * stdlib.h * * Definitions for common types, variables, and functions. */ #ifndef _STDLIB_H_ #define _STDLIB_H_ #include...
najprościej wgrać plik do pamięci na przykład do tablicy, a potem wylosować liczbe z zakresu <0, wielkosc_tablicy). problem z tablicą jest taki że trzeba znać jej rozmiar przed stworzeniem tablicy (logiczne). dlatego albo przelecisz cały plik i policzysz linijki albo w pierwszym wierszu linijki...
Jest to generator liczb losowych może być używany przykładowo do wygenerowania liczb w grach losowych. Układ losuje liczbę z przedziału od 0-49 chociaż modyfikując IC3 można losować z przedziału mniejszego 0-10, 0-20, 0-30. Oczywiście 00 na loteriach nie istnieje, więc w takim przypadku należy ponowić...
1. Robisz tablice typu booleanz wszystkimi możliwymi do wylosowania elementami (tb:array[1..N] of boolean) i na początek wpisujesz do niej "false" (for i:=1 to N do tb[i]:=False) Nastepnie losujesz liczbę i sprawdzasz jaka wartość tablicy jej odpowiada: k:=random(N+1); if tb[k] then //losujesz...
Arar dziękuję za jasną i szybką odpowiedź. Odnosnie Twoich zapytań: Ad 1. "Co robi ta linijka" Dodano po 50 Będę wdzięczny za odpowiedź na swój powyższy wpis a w międzyczasie pomyślałem ze mój problem odnosnie resetowania zmiennej moze zostać rozwiązany przez użycie funkcji. Jak pomyślałem...
Opcja pierwsza, najprostsza: do każdego pytania posiadasz flagę czy zostało już wylosowane. Losujesz numer pytania i jeśli zostało ono już wylosowane, to ponawiasz losowanie. Złożoność jest zależna od generatora liczb losowych - w najgorszym przypadku może on zwracać cały czas jedną liczbę. Opcja...
Potrzebuje programu do losowania. Ma losować z przedziału 1-100, ja mam wybierać ile ma tych liczb wylosować (minimum 3), mają się nie powtarzać. Ma wystąpić zapis do tablicy: $tab[i]; oraz wyświetlenie posortowanych tych liczb.
Nie znam takie wbudowanej funkcji. Ale można to obejść, możesz losować liczby i sprawdzać czy wylosowana to 5 jeżeli tak to powtarzasz. To ma jedną wadę wyobraź sobie że cały czas będziesz losował 5 ... Druga opcja to wykonanie 2 losowań pierwsze dla liczb z przedziału np. <2,5) drugie (5,n>. Trzecie...
No cóż, wiesz jak zmienna char przechowuje znaki? Raczej nie zapiszesz w pamięci komputera np 'A' albo 'C'. Zmienne typu char przechowują znaki własnie w postaci liczb (Tu poczytaj trochę o ASCII). Wiec wniosek jest proty, losujesz liczbę z odpowiedniego przedziału (jesli rzuciłeś okiem na tablice ascii...
Witam! Mam problem zwiazany z programowaniem w C. Dotyczy on uzupełnienia tablicy losowymi liczbami z przedziału <-4;6>. Wiem że najprosciej uzupełnimy tablice liczbami losowymi korzystając z polecenia rand() np przy jego użyciu możemy uzupełnić tablice dwuwymiarową o wymiarach...
Napisałem coś takiego: uses crt; var a,b,n,s,i:word; begin clrscr; randomize; writeln('Od... '); read(a); writeln('Do... '); read(b); writeln; writeln('Losuję liczbę z przedziału od ',a,' do ',b,'...'); n:=random(b-a+1)+a); .....
Z licznby 86 (jest to suma) programik ma wygenerować 26 cyfr w przedziale od 1-10. Z tym że w tych 26 cyfrach 6 ma być zerami. Jak dla mnie to było by to coś takiego: [syntax=vb]Function sumArr(ByRef arr() As Integer) As Integer Dim i As Integer For i = LBound(arr) To UBound(arr) ...
Niestety nawet to mi nie wychodzi, dla małych przedziałów Niekoniecznie - bo istnieje prawdopodobieństwo że losowane liczby nigdy nie dadzą wymaganej sumy. Jeśli wystąpiło powtarzaj/losój wszystko od nowa inaczej nie moze jezeli ma być losowo. Jezeli byś pomógł losowi to już by nie było losowo.
Witam, tak dłuższy czas myślę czy może jest jakiś program, kalkulator, generator gdzie można zadać np losowanie z przedziału x-xx liczb np 1-50, i dodatkowo narzucić odrzucanie konkretnych cyfr? Ew chociaż aby z zbioru np 99 liczb dało się odrzucać ileś tam liczb które skopiujemy sobie ctrl c -> ctrl...
Witam !!! Jak w temacie mam problem ze zrozumieniem jak takie coś powinno działać w ogóle przejrzałem już trochę artykułów na necie ale dalej jasno tego nie rozumiem(jak to ma działać). Muszę napisać to w języku C. Na początku mam po prostu wybrać sobie dwie pierwsze liczby od których zaczyna działać...
Napisałem taka instrukcję: PORTA=random(255); Wyś... warning: MainUnit.c:192: warning: implicit declaration of function `random' ale to działa :) działa, ale źle działa. Jak zrobiłem random(4) to losuje liczby z większego przedziału niż podany w nawiasie.
Mam pytanie czy wie ktoś jak zrobić takie urządzenie które będzie losowało Liczby z przedziału od 1 do 25 i wyświetlało na wyświetlaczu bądź ekranie??
Witam, Moje następujące pytanie - jak w języku C na mikrokontrolery napisać funkcję losującą liczbę z przedziału od 0 do 255? Pozdrawiam
To tylko wersja najprostsza. Poczytaj o funkcjach. Kilka razy następuje sprawdzanie czy dana liczba jest już w tablicy, więc niepotrzebne powielanie kodu. Za tego minigotowca spróbuj napisać funkcje sprawdzającą czy dana liczba jest w tablicy :) i dołącz ją do swojego programu. Jeśli nie bardzo rozumiesz...
mam taką zagwozdkę wiem że w excelu są funkcje LOS i RANDBETWEEN za pomocą których można użyć funkcji losowych natomiast co w przypadku kiedy trzeba spełnić kilka warunków czy jest to wogóle możliwe do zrealizowania chcę przeprowadzić takie oto losowanie które spełniało by pewne warunki zarówno w...
Witam wszystkich. Chciałbym prosić o pomoc w rozwiązaniu zadania : Proszę napisać skrypt symulujący losowanie „Multi Lotka”. Algorytm: 1. Pytamy użytkownika o typ 10 liczb 2. Losujemy 20 liczb z przedziału [1;80] 3. Sprawdzamy ile liczb typowanych przez użytkownika powtórzyło się...
Dziękuję za odpowiedź:) Pomnożyłem razy 2,ale nie rozumiem tej kwestii związanej z warunkiem.Czy mógłbyś mi to inaczej powiedzieć??Owszem, liczby losowane są zwracane z przedziału[0-100]. Nie bardzo rozumiem jak by miał ten warunek wyglądać wtedy, a i jak za pomocą do-while wyświetlić wszystkie liczby...
Pisząc to wzorowałem się tym co robiłem na zajęciach. Ten kod po wpisaniu do formularza losuje przecież dwie liczby z tego przedziału(1, 40), nie wiem co dalej,(a następnie wyświetli w kolumnie A wszystkie liczby mieszczące się w przedziale między mniejszą a większą z tych liczb0
Rozumiem, że chodzi o liczby losowe o rozkładzie normalnym. Można to obliczyć formułami albo za pomocą narzędzia Analiza danych z tym, że w tym drugim przypadku nie można określić dopuszczalnego przedziału. Z drugiej strony przy podanych parametrach (średnia i odchylenie standardowe) uzyskanie wartości...
Ok, rozumiem, że chodzi tylko o statystykę. Zakładając, że masz odpowiedni generator liczb losowych, to jeśli jego przedział wyjściowy to 0-99, więc wartości 0-19 wypadną z 20% prawdopodobieństwem, oczywiście nie będzie tak, że na 100 próbek będziesz miał dokładnie 20 pozytywnych, ale w tym przypadku...
Witam liczby w keno generowane są komputerowo, czyli program musi mieć jakiś "schemat" za którym podąża. Prześledziłem ostatnie 500 losowań i nigdy nie wypadła seria dziesięciu liczb z jednej dziesiątki. Przeważnie padają 3-4 liczby z dziesiątki tzn. np. wypadną liczby 1,2,3 z przedziału liczb od 1...
ja bym zrobił to na zasadzie zliczenia ile w pliku jest liczb. Potem wylosował z przedziału od zera do ilosci liczb 5 randomowych liczb. Będą one oznaczać linijki które masz wczytać. A potem zapisujesz je do innego pliku w tej samej pętli i zaczynasz od nowa ;) Pozdrawiam
a jak otrzymac liczby ujemne z tego? czy musze losować osobno znak? narazie skombinowałem cos takiego : int funkcja3(void) { int i,j,k ,h; cout<<"Podaj ilosc probek do wylosowania:\n"; cin>>i; cout<<"Podaj dolny przedział...
Witam Przed wywołaniem funkcji random wywołaj wspomnianą procedure randomize. Natomiast funkcja random(n) zwraca liczby całkowite z przedziału <0,n) czyli w twoim przypadku od 0 do 299.
Nie wiem jak się zabrać za funkcję wstawianieX -chodzi o wylosowanie i wstawienie do listy X wartosci z przedziału. Szczegoły w komentarzy przy funkcji. Jakies porady? [syntax=cpp] #define _CRT_SECURE_NO_WARNINGS #include "stdio.h" #include "stdlib.h" #include "time.h" typedef struct element...
Myślimy że jest to takie jak cała reszta czyli do niczego. Zmniejsz sobie tablice do 10 elementów, losuj liczby z przedziału <0,20> (łatwiej będzie sprawdzić czy program działa dobrze czy źle) i zapoznaj się z kursem!!
Witam. Pytanie jak w temacie. Jak wylosowac liczbę z przedziału 0-9 w bascom? Pozdrawiam Soohy_tm
Generowanie ciągu uczącego i reguł 1. Na początku należy zdefiniować wszystkie parametry ciągu uczącego i reguł wpisując w pola odpowiednie wartości. 2. Ciąg uczący w nagłówku zawiera informacje o ilości klas, długości, ilości cech i sterowań. 3. Ciąg liczb ma mieć następującą formę: a) pierwsza...
Witam Rozumiem, że przedstawione rozwiązanie dotyczy zadania nr 4. Chciałem zwrócić uwagę na pomyłkę w kodzie. Funkcja random (X) losuje liczby naturalne z przedziału jakas_zmienna := random (11); gdy to miałby być zakres np. od 1 do 10 wpisujemy jakas_zmienna := random...
A ja bym zrobił jeszcze inaczej ;) Zakładając, że losujesz liczby z przedziału 1...52, zauważ, że gdy tablica do której losujesz bez powtórzeń będzie zbliżała się do 52, to będzie coraz więcej kolejnych losowań, bo elementy będą już istniały, co znacznie spowolni całość... Mając 51 wylosowanych już...
Witam, Posiadam macierz znaków o rozmiarze MxN. Zadanie - z zadań dla początkujących w języku C, głosi aby zrobić na tej macierzy kilka operacji : - losowanie liczb z określonego przedziału, losowanie znaków z określonego przedziału - podanego z ASCII - różne inne bajery. No to nie wiem jak...
Cześć, robię ostatnio zestaw zadanek od mojego "korepetytora", lecz niestety na jednym się zatrzymałem. Program ów ma posiadać 2 guziki - jeden losuje liczby z przedziału [-5,5] do StringGrida1, drugi guzik podlicza ile liczb jest takich samych jak w komórce [0,0]. Próbowałem coś pokombinować z ifem....
witam Szanownych Użytkowników, chciałbym prosić Was o pomoc, mianowicie, napisałem program, który nie jest do końca dobry, gdyż występują w nim 2 zasadnicze problemy: 1. Wykres sygnału przefiltrowanego i zdecymowanego jest "przesunięty" nieznacznie względem wykresu sygnału podstawowego. 2.(ważniejszy)...
Stosujesz funkcję Rnd(x) , gdzie x to wartośc do której będą losowane liczby, zakres od 0 do x-1 Dal przedziału zmiennej 10 do 200: I = Rnd(191) + 10 jakby się nie dało rady przekompilować to napisz: I = Rnd(191) I = I +10
To będzie tak: 1. Jak sprawdzić procentowy udział ?[syntax=cpp] if (x%2==0) { cout << "Podana liczba jest parzysta"; l_parzyste++; }[/syntax] Aby spawdzić, wystarczy if, który sprawdzi czy wartość l_parzyste > 6 (60% z 10) 2. Losowanie w przedziale: [syntax=cpp](rand()%(max-...
Nie chodziło mi o taki program ale bardziej o taki: [/quote] W drugiej pętli for nie masz begina i enda, więc jedynie co ta pętla ci zrobi to wyświetli 20 razy writeln; [syntax=pascal] for i:=0 to 20 do max:=tab[i]; min:= tab[i];[/syntax] co ta pętla robi? Równie dobrze mógłbyś tu zapisać...
Nie rozumiem o co chodzi... Stosuję się do dobrych rad. Wstawiłem srand do maina. Nazwy zmiennych w pętlach- zostanę przy i, j, ... przyda się w tablicach 2W. Tablicę wyświetlam poprawnie. ++i zamiast i++- Szczerze powiem, że pierwszy raz się z tym spotykam. W kodzie już zmieniłem na ++i :-). Co...
Witam, jestem tutaj nowy więc proszę o wyrozumiałość, jeżeli zamieściłem temat w złym dziale. Mam taki problem- piszę algorytm genetyczny, po uruchomieniu programu podajemy liczbę zmiennych- argumentów wchodzących do minimalizowanej funkcji, wielkośc populacji początkowej, lewą i prawą granicę przedziału,...
Zapytanie o przedział jest nieadekwatne ;) Zawsze losujesz z przedziału 0 - x-1 i powinieneś mieć to na uwadze. Tak więc jeśli chcesz faktycznie zapytać o przedział - zapytaj o dolną i górną granicę, a następnie zastosuj odpowiednią operację arytmetyczną. Z kolei chcąc losować do podanej liczby włącznie...
Dawid taa - zwłaszcza jak masz powiedzmy 10000 elementów Jeśli byłoby i milion nie byłoby problemu. Kwestia jest tylko ile liczb wchodzi w grę z tego przedziału jeśli dużo to owszem nie ale jeśli pare liczb to wiadomo że najłatwiej sprawdzić (if) czy nie została wylosowana inna liczba. ---edit--- hah...
Zmienna rozmiar mówi jak duż ma być tablica a min i max to zakres z jakiego ma losować. Więc niema problemu aby z zakresu od 2 do 2 wylosowało 9 pozycji o wartosci 2 debbuger mówi że pętla wykonuje sie w nieskonczoność Właśnie nie - masz/miałeś tą pętle eliminującą powtórzenia. Raz wylosujesz...
chce wykorzystać funkcję losuj i teraz z przedziału 0 - 10 dostaje wykaz liczb : * 3 liczb które padały najczęściej * 3 liczb które padały najrzadziej na początku losowań pewne cyfry wystąpią 0 razy i wtedy można traktować to jako liczbę wystąpień, ale wraz z kolejnym losowaniem każda z cyfr...
OK już poprawiłem ale jest inny problem: Dlaczego mój program po podaniu przedziału ładnie wyświetla z tablicy N a przy tablicy B wyświetla dużą liczbę, poproszę o wskazanie błędu w kodzie to mnie urządzi. [code][syntax=c]#include <iostream> #include <cmath> #include <stdlib.h> #include...
Sam Sung dobrze Ci napisał. Bo w tej Twojej procedurze Piotrd po wylosowaniu liczby są trzy możliwości 1. Albo wylosowano 0 2. Albo wylosowano 1-4 i trafi na edit z textem 3. Albo wylosowano 1-4 i i trafi na pusty edit więc jak widzisz tylko ostatnia z możliwości zrobi to co chcesz aby robiło...
narazie musi to być zwykła kostka :] dopiero po zaliczeniu będe mógł sie dalej bawić. Ojciec stwierdził że mam mu z tego zrobić losowanie liczb do totolotka :D teraz można też ustawić losowanie liczby 0-9 ale programowo, myślałem też żeby tam jakąś zworke dać do ustalania przedziału losowania :)
Czy objaw ten występuje na wszystkich stacjach UKF? Bo komunikat ten jest związany z RDS'em. PI SEEK (Program Information Seek) jest to wyszukiwanie stacji na innej częstotliwości o takim samym PI w czasie gdy sygnał aktualnie słuchanej stacji słabnie. Może przyczyny trzeba szukać w antenie i jej podłączeniu....
Zamiar był taki, tworze 2 tablice, jedna dla użytkowników i jedna na gry, losuje użytkowników i losuje gry wypisuje, dwie osobny jedną pod drugim i if mi posłużył do tego jeśli osoba wyżej jest taka sama jak osoba niżej losuj jeszcze raz i dlaczego ten if jest zawsze true skoro pod los podstawiłem rand,...
Witam... W sumie nie mam pojęcia jak zatytułować mój problem. Ale już zabieram się do wyjaśniania. Otóż potrzebuje się dowiedzieć jaki program będę w stanie ustawić tak by tworzył mi kilka (tyle ile zadam) kopi jakiegoś tekstu, zapisywał mi je jedna pod drugą w pliku i zmieniał w sposób losowy kilka...
Witam. mam problem z programem, którego treść brzmi: Tablica 12 elementowa - elementy typu integer a) losowanie generowanie elementów tablicy b) wyświetlanie tablicy c) Funkcja - średnia elementów d) Funkcja - średnia parzystych e) Fumkcja - obliczanie ile jest elementów z przedziału (-5,5) f)...
z matematycznego punktu sieci neuronowe sa macierzami gdzie np jako x wpisujesz wejscia , jako Y wyjscia a w tabelke liczby. Wpisywaniem zajmuja sie najczesciej odpowiednie bloki programowe . Jednym z takich generatorow moze byc geberator liczb losowych i funcja ktora sprawdza czy wylosowana liczba...
Jeśli przetwarzamy sygnał analogowy na cyfrowy (np. 0V..10,24V na liczbę 0..65535, ze zmianą co 156,25uV), to charakterystyka przetwarzania miewa różne dziwactwa - jakkolwiek na ogół jest monotoniczna (nie jest tak, żeby w jakimś przedziale większe napięcie dawało mniejszy odczyt). A do analizy sygnału...
Witam. Mam zaprojektować jednorękiego bandytę za pomocą tablic. Np. 1 23 113 32 1 112 2 3 1 112 221 Tu losuje po jednej liczbie z każdej kolumny i przenosi je do nastepnej tablicy dodatkowo biorąc jedną liczbę nad i pod, każdą którą...
Po dłuższej nieobecności ponownie zapytam: Jakie wartości stosuje się do obliczeń ? Wynik=suma(we*wagi) we - jak zakładam, przedział liczb całkowitych wagi - 0..1, -1..1 ? gdyby obliczyć wynik dla powyższych założeń to wartości wyniku byłyby duże jeśli zakładamy wiele we. Jednak na teoretycznych...
a jaka Ci wychodzi z obliczeń wartość średnia? Na bank niezerowa. I pewnie sporo różna od 0... Nie jakieś 1e-10 tylko pewnie coś ok 0,5 :) Sprawdź z jakiego przedziału liczby generuje ci funkcja rand() prawdopodobnie 0-1, więc średnia będzie 0,5 około. przy losowaniu odejmij połowę zakresu...
nie bardzo rozumiem. Co w takim razie ma być w pętli ? Teraz mam tam wyświetlanie i działa, ale nie potrzebnie wyświetla wynik kilkakrotnie ... Jak to zsumować poza pętlą ? Mam ponad 4000 wyników losowania i z nich muszę wyświetlić te, które spełniają warunek (suma liczba w przedziale 110-190). Może...