Witaj co na to?
Problemem jest tu operator %, który przyjmuje wyłącznie wartości całkowite. Musisz go zastąpić funkcją fmod() z pliku <math.h>.
Poczytaj to: http://www.dzyszla.aplus.pl/programy_i_t...
Napisałem ci kompletny prog losowania lotka i multi.Dla tych którzy mają wątpliwości że użyłem fcję goto "label" mam propozycję aby prog poprawili bez użycia dodatkowych fcji np bool. Sądzę że nikomu się nie uda. Plik losowania plik.txt umieściłem na dysku D:,ale możesz zmienić na dowolny. Odpowiada za to linia kodu: plik_zap.open("d:\\plik.txt",fstream::ou...
To sprawdź tutaj: http://ideone.com/
Np: #define rozmiar_gry 6 #define rozmiar_tablicy(a) ((sizeof a)/(sizeof a[0])) const int rolka[] = {1, 1, 1, 2, 1, 3, 1, 1, 2}; int stan_gry[rozmiar_gry][rozmia... void losuj_nowe(void) { int i = 0; for (i = 0; i < rozmiar_gry; ++i) { /* losuj...
Rekord powiniej być tablicą sześciu liczb całkowitych, wtedy posortujesz normalnie jak tablicę. Losowań masz wykonać 1000 a nie 49 jak to robisz. Losowanie bez powtórzeń możesz ułatwić sobie nieco korzystając z tablicy haszującej - poczytaj sobie o tym wynalazku. :)
Tu znajdziesz rozwiazanie http://blog.actuary.pl/2010/01/zegarek-n...
To trochę inaczej wygląda. Pomocne mogą być rysunki z wikipedii. Zawartość rejestru przesuwasz w lewą lub w prawą strone o 1 bit, a drugi koniec rejestru uzupełniasz wartością będącą wynikiem XOR bitów pobranych z odpowiednich odczepów rejestru (poszczególne bity rejestru). Skąd bierzesz bity do XOR - określa wielomian. Przykładowy kod: dla wielomianu...
Ponieważ dla komputera nie ma prostego sposobu, żeby wygenerować liczbę z dowolnie wybranego rozmiaru. Losowana jest zawsze liczba o stałej długości. Reszta z dzielenia, uzyskiwana operatorem %, ma bardzo ciekawą właściwość, nigdy nie uzyska się reszty większej, niż dzielnik (pomniejszony o jeden). Dlatego ta sztuczka jest powszechnie wykorzystywana...
to może losuj jedną liczbę a pozostałe wyświetlaj ?:)
Witam. Do generowania liczb pseudolosowych w Javie mozna uzyc klasy Random z pakietu java.util . Trzeba stworzyc instancje tej klasy, po czym, w zaleznosci od potrzeb, wywolac odpowiednia metode. Dla twojego przypadku moze to wygladac w ten sposob: import java.util.Random; ... int los; Random r = new Random(); los = r.nextInt(101); //przedzial...
Witam, Czy użycie tego kodu dla M32 z wew. 2 MHz da mi pożądany efekt czyli losowanie liczb? Kod C - To jest jakaś inna wersja tej funkcji powinno być tak: [syntax=c] //---Poczatek generatora------------------------------... uint32_t stan_poprzedni=7; //Przy inicjalizacji bedzie to 'seed' const uint32_t a=22695477, c=1; uint16_t losuj() { stan_poprzedni=(a*stan_poprzedni+c);...
1. Jaki to procesor? Attiny2313 czy AT90S2313 czy Attiny2313 2. do pojedynczych diod led nie trzeba tranzystorów, a czym maja być zasilane "buźki"? Bo wydaje mi się, że buźki można by wysterować tranzystorami bez przekaźników 3. Po co te tranzystory na przyciskach - nie potrzebne 4. Proszę o nie rysowanie laurek - http://mirekk36.blogspot.com/p/spis-tres...
Jeśli ŚREDNIA i ODCHYLENIE.STANDARDOWE dla skończonej liczby losowań mają wyjść dokładnie takie jak założono, to już nie będą wartości losowe, najwyżej losowe "na smyczy". Ponieważ są to dwa parametry, można obliczyć dwa wyniki rozwiązując odpowiedni układ równań. Czyli jeśli potrzebujemy n liczb, losujemy n-2, a dwie obliczamy. Ponieważ wychodzi z...
Podaję kod w C++, zamiana na C jest banalna. Jest to losowanie zadanej przez Ciebie ilości liczb, z zadanej również ilości liczb, np 6 z 49. [syntax=cpp] #include <cstdlib> #include <iostream> using namespace std; int main() { int i,ile,z_ilu; cout<<"podaj z ilu liczb chcesz losowac "; cin>>z_ilu; cout<<"podaj ile liczb...
bascomowa funkcja Rnd() potem zapisujesz wylosowane liczby w tablicy i przy kolejnym losowaniu sprawdzasz czy się nie powtarza jeśli się powtarza to losujesz jeszcze raz i znowu sprawdzasz, jeśli się nie powtarza to dopisujesz do tablicy wylosowanych i wyświetlasz na lcd
Sporo niewiadomych. Nie wiadomo gdzie jest 'Activecell', a w związku z tym 'C[-1]' oraz wszystkie "offsetowane". Jedyna wskazówka, że wynik *5% zapisujesz w B3. Trzeba policzyć :) W przykładzie losowanie 5% unikatowych liczb z kolumny "C". Oczywiście wartość 'ile' możesz zapisać w B3 ;) itd
Dzień dobry wszystkim ;-) Szukam rozwiązania kilku problemów z oprogramowaniem Arduino, konkretnie MEGA2560, zacznę od pierwszego, które na tą chwilę blokuje pozostałe. Losowanie: Aktualnie program losuje liczby w zakresie 1-12, funkcja random wspomagana przez randomSeed. Jest OK, funkcja zwraca wartość 1-12. Następny etap zakłada wylosowanie kolejnej...
Co prawda PHP to nie moja bajka, ale algorytm mogę zaproponować: - utwórz tablicę a z n liczbami do losowania; - utwórz pustą tablicę b na p wylosowanych liczb; pętla (oczekuj na naciśnięcie przycisku) - losuj liczbę z zakresu n tablicy; - zapisz tą liczbę w tablicy b; - wykasuj tą liczbę z tablicy a; - przesuń pozostałe liczby o jedną pozycję w lewo...
Zdawalo mi sie ze juz czytalem kiedys na ten temat ale przeszukalem forum i niestety nie znalazlem podobnego zagadnienia. Wie ktos moze jak wykonac losowanie przypadkowych liczb w '51? Z poczatku myslalem zeby wykorzystac rozne wskazniki czy rejestry w procesorze ale to chyba nie byla by zupelnie losowa generacja liczb (?) Ma ktos jakis pomysl? Chocby...
Jeśli użyjesz S-Funkcji, to możesz zapisać w języku C. Nieco o tym tutaj: http://www.dzyszla.aplus.pl/programy_i_t...
Jak się nie wytłumaczysz, to napisz sobie sam. 1) musisz zapamiętać liczby, które możesz wylosować. 2) musisz losować jedną z nich 3) musisz ją usunąć z liczb możliwych do wylosowania. Najprostszy i najbardziej nieefektywny algorytm umieszczałby wylosowane liczby w tablicy. Przy wylosowaniu nowej liczby przeglądałby tablicę i sprawdzał, czy już taką...
W tym miejscu na mój gust jest lipa: if(!bPowtarzaSie) i++; bo owe "i" jest przecież zmienną petli. W ogóle to bym przerobił losowanie na do-while: int i; i=0; do { //wylosowanie liczb aLiczby[i]=rand() % MAKSYMALNA_LICZBA+1; //sprawdzenie czy ona nie powtarza sie bool bPowtarzaSie = false; for(int j=0; j<i ; j++)...
4 piętra to chyba jeszcze nie wieżowiec?? :D Jest wiele możliwości na stworzenie tego programu, ciężko jedną wybrać... Możesz tworzyć kontrolki "dynamicznie", jak pisałaś (do tego bym wykorzystał TableLayoutPanel). Dlaczego uważasz, że to "za duuuużo kodu i obliczeń" ?? Deklarujesz dwuwymiarową tablicę z losowymi liczbami, dwie zagnieżdżone pętle for......
Jak to nie wiesz? Utwórz sobie drugą tablicę, wypełnij ją zerami, zwiększaj pole o 1 za każdym razem kiedy liczba równa jego indeksowi zostanie wylosowana.
Da się jakoś zrobić LOSOWANIE liczb w C++ ?? Proszę pomóżcie, albo podajcie jakiś przykład...
funkcja random generuje tzw. liczby pseudolosowe wg wzoru (tzw. generator kongruencyjny) : function Random:real; begin seed:=(A*SEED+B) mod C; Random:=seed; end; Gdzie SEED - wartość początkowa, po włączeniu komputera zwykle inicjowana odczytem zegara sytemowego. A, B, C - duże liczby pierwsze mod - reszta z dzielenia. Okres takiego generatora (po tylu...
a gdzie jakaś pętla na całość od momentu zresetowania położenia wksaźnika pliku do momentu odczytu?
Poprawiona wersja: [syntax=cpp] #include <iostream> #include <ctime> #include <cstdlib> #include <cmath> using namespace std; int main() { int n; srand(time(NULL)); n=rand()%20+0; //////////////////// przy użyciu swich swich(n) case 5: cout<<"piec"; break; case 6: cout<<"szesc"; break; case 7: cout<<"siedem";...
Dzięki za odpowiedź. Moja "potrzeba" jest raczej próbą odpowiedzenia na pytanie czy i jak się da. Mam jeden plan na zastosowanie tego, ale na razie jestem na etapie tego jak w ogóle da się wykluczyć liczby z funkcji losującej. Rozwiązanie jakie pokazujesz też sam mniej więcej robiłem, ale sam wiesz, że nie jest to sposób w jaki powinno to wyglądać....
Witam, oj, podstawy się kłaniają... :roll: Losujesz liczbę z zakresu 0-99 (oczywiście rozkład jednostajny) i jeśli wylosowana liczba jest z zakresu 0-19 (mniejsza od 20) to masz swoje 20%. Pozdrawiam, GSM
Wylosuj liczbę od 1 do 100 i sprawdź, czy jest ona równa 1. Szansa na to jest 1%. Tu [url=https://stackoverflow.com/questions... masz przykład funkcji random.
Mam zrobić program który losuje 10 liczb a następnie porządkuje je. Tak by funkcja void main() miała jak najmniej elementów. Napisałem trochę tego programy, ale niestety zamiast liczb uporządkowanych podaje 0, 0, 0.... Dołączam moje wypociny:/ #include <iostream> // dolaczenie biblioteki iostream.h using namespace std; const int n = 10; int tab[n];...
http://www.egrafik.pl/kurs-c-plus-plus/3... Dodano po 41 Najsmutniejsze, że się szukać nawet nie chce...
Kolego, fajnie, że piszesz post w oderwaniu od tematu. Fajnie, że przeczytałeś parę stron na temat generatorów pseudolosowych. Tylko jeszcze koniecznie przeczytaj co to takiego ziarno i skąd go wziąć.
#include <windows.h> #include <iostream> #include <ctime> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow) { srand(static_cast<int>(tim... char losuj[] = { ((rand()%6)+49), '\0'} ; MessageBox...
[syntax=cpp]... tablica[ile] = ((rand()%100)+10); cout << tablica[ile] <<endl; ...[/syntax] Powinno być chyba [syntax=cpp]... tablica[i] = ((rand()%100)+10); cout << tablica[i] <<endl; ...[/syntax] Inaczej (losowo) program będzie "szedł w maliny" przy indeksie tablicy=ile. Poza tym, tabele indeksujemy od wartości 0, a nie od...
#include <stdlib.h> #include <time.h> #include <stdio.h> main() { srand(time(NULL)); int x; x=rand()%101; printf("Liczba wylosowana to %d\n", x); } To jest mój kod, nie raz używałem funkcji losowania, ale dzisiaj we wszystkich programach, które napisałem jest taki problem, że: losuje jakąś liczbę x, następnie po odpaleniu ponownym...
Random(100);
https://obrazki.elektroda.pl/7393623100_... Witajcie, dziś dla odmiany mała zabawa programistyczna. Przedstawię tu jeden prosty trik na oszczędzanie pamięci przy zapisie typu integer w języku C i nie będzie to po prostu rada w stylu "użyj typu 8-bitowego zamiast 32-bitowego". Pokazany tu typ sam dobierze sobie potrzebną ilość bajtów...
dosyć dobrym rozwiązaniem jest też np użycie niewielkiego ROM'u z losowymi wartościami jednocześnie losowo go adresując, ostatnio potrzebowałem generator liczb pseudolosowych i co prawda zakończyło się na rejestrach przesuwnych, ale szczerze powiedziawszy lepszą losowość dawało rozwiązanie z ROM'em, na rejestrach przesuwnych zdarzyło się, że otrzymaliśmy...
Co do zadania jak najbardziej sie zgadzam, że rozwiazanie nie jest odpowiedzią na problem. Tu mi sie nasuwa kilka spostrzeżeń. Ile ma byc tych liczb od 1 - 20 - nie sprecyzowane. Z jaka dokładnością maja być losowane te liczby, bo jak całkowite i ma ich być 20 to po co losować? A tak na marginesie to ŻADEN program komputerowy nie ma w 100% działającego...
witam musze napisac program w c a nie mam pojecia jak sie za to zabrac, zadanie wglada nastepujaco: "Napisz program. ktory losuje szesc liczb w zakresie od 1 do 49. Losowanie powtarza zadana przez uzytkownika ilosc razy. Wszystkie wyniki losowan przechowuje w tablicy struktut pod kolejnymi pozycjami. Po zakonczeniu losowan program powinien pokazywac...
To samo zamieściłeś w KFD. Dobre postępowanie. Masz tą samą odpowiedź którą dałem w KFD, jednak troszkę zmodyfikowaną: #include <conio.h> #include <iostream> using namespace std; int main() { int i,suma=0,tab[10]; time_t t; srand((unsigned) time(&t)); cout<<"zawartosc tablicy:"<<endl;...
Zaciekawił mnie ten programik. Oto moja wersja lotto ;) [syntax=cpp]#include <iostream> #include <stdlib.h> using namespace std ; int main () { int gra=0; cout <<"Siema wszystkim w programie symlujacym losowanie\n\n\t\tLOttO \1\n"<<endl; cout <<"Jaka wersje gry wybierasz ? Wcisnij:\n1 - Duzy Lotek (6 z 49)\n2 - Joker (1...
Wylosowana liczba musi być postaci: 3*x + coś, wtedy będziesz miał co 3
Wykonaj 8 pomiarów "wiszącego" ADC i ostatni bit traktuj jako zmienną losową - po prostu sklej z nich 1 bajt. Jakiś stan może sie próbować ustalić, ale ostatni bit pomiaru i tak będzie "szumić". Oprócz tego możesz do kodu programu wrzucić tablicę liczb pseudolosowych wygenerowanych na PC i taki pomair z ADC wykorzystywać jako swoiste ziarno.
Chcesz losować 5 liczb od 1 do 80 - więc w drugim wierszu poziomo umieszczasz 80 liczb od 1 do 80. W pole ile pozostało wpisujesz 80. Pole D3 kopiujesz w prawo min. 80 razy. Później kopiujesz cały trzeci wiersz minimum 5 razy "w dół". Wylosowane liczby odczytujesz z kolumny B. Pozdrawiam, Dr.Vee
Witam, otóż muszę napisać program, który będzie losować 5 liczb bez powtórzeń z zakresu <100;999>. Używam do tego tablicy jednowymiarowej oraz pętli for. Ogólnie kryteria dosyć drastyczne, bez żadnych funkcji oraz innych udziwnień. Losowanie 5 liczb jest banalne, jednak jak ująć w kodzie ponowne losowanie lub pominięcie tej liczby, gdy wylosuje...
Jeśli to stała wartość, to tablica wylosowanych i przeszukiwanie... (rozumiem, że ma to być losowanie bez powtórzeń). Bardziej elastycznie i całkiem logicznie - wrzucasz wszystkie liczby w listę, a następnie podczas losowania wycinasz liczbę z jednej listy i wkładasz w drugą (liczb wylosowanych).
dzięki działa a wiesz może jak zrobić losowanie liczb w zakresie od 9 do -9 :?:
Jak losowanie działa to teraz spróbuj zrobić okienko które będzie zaczytywać ile liczb ma generować (to "n" z zadania) Później wystarczy dodać dzielenie przez 3 i 4, jeżeli liczba całkowita to wpisujesz ją jak nie to wyrzucasz. Zrób sobie to na tablicach.
(...) (P = 0). Uzyskany rezultat przedstawić w postaci dziesiętnej na wskaźniku 7-segmentowym. W rozwiązaniu wykorzystaj licznik synchroniczny 74160 oraz bramki logiczne. Zaobserwować działanie układu zarówno dla częstotliwości maksymalnej (F_max), jak i częstotliwości minimalnej (F_min) sygnału zegarowego. Wstępna ocena dostępnych informacji Analiza...
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 :)
Uwierz mi że losuje liczby tak jak powinno losować tylko nie pozwalasz wyjść z pętli jeśli wylosujesz liczbę np 23, 29 itp. Warunek źle skonstruowałeś powinno być tak: [syntax=cpp]while (!(((res >= 1) && (res <=10)) || ((res >= 20) && (res <=30))));[/syntax]
Witam, Z całym szacunkiem qrdel, ale to co proponujesz może i zadziała, ale nie ma większego sensu. To tak jakbyś rozwiązywał problem rozdawania kart do gry poprzez losowanie liczby 1..52 i sprawdzanie, czy taka karta już została rozdana, a jak nie, to losowanie jeszcze raz... Pozdrawiam, Dr.Vee
1. "i" jest licznikiem, nie losowaną liczbą (jest nią "k") z którą po losowaniu nic się nie dzieje. można by w wypadku ponownego wylosowania wartości którą już mamy w tablicy kombinować ze sprawdzaniem kolejnej, czyli k+1, ale tu znowu trzeba sprawdzać czy już takiej nie było, jeśli była to k+2 i tak do skutku, kłopotliwe, trzeba jeszcze sprawdzać czy...
Kiedyś napisałem losowanie n (max 20) liczb spośród nn liczb. Można to napisać prościej. Uwaga nn>n #include <time.h> #include <conio.h> #include <iostream> using namespace std; int main() { int k,i,n,nn,los[20]; cout<<"podaj ilosc losowanych liczb "; cin>>n; cout<<endl<<"podaj z ilu liczb losujesz "; cin>>nn;...
Mocno skomplikowane te formuły. Chciałeś formuły, masz formuły... A wybrałeś sobie układ danych dość niestandardowy jak dla Excela. Tu preferowany jest układ kolumnowy lub wierszowy, a nie mieszany. Jeśli chodzi o błędy. Używasz wersji Excela bez formuł dynamicznych. Napisałeś, że wyników losowania może być najwyżej 30, więc formuły są skopiowane na...
Witam. Mam pewien program w c++ i potrzebuje go przerobić na język pascal. Wszystko jest ok tylko mam jeden problem a mianowicie: Jak zapisać poniższą funkcję w pascalu. x = (double)rand()/(RAND... // losujemy liczby rzeczywiste y = (double)rand()/(RAND... // z zakresu <0,1> Cały program służy...
Ja mysle,z e nalezy zrobic to tak, zdefiniowac JEDNA tablice, ktora bedzie zawierala dane, czy dana liczba juz byla losowana. Czyli mozna to zrobic na minimalnym rozmiarze (ilosc_liczb/8) i zapisac to bitowo. Napisac raz fkcje, ktora bedzie losowac liczbe, sprawdzac, czy juz byla wylosowana. A losowanie dwoch liczb roznych, to po prostu dwa razy losownie...
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ę wśród liczb wylosowanych przez komputer. 4. Wyświetlenie komunikatu...
Witam. Chciałbym zrobic urządzenie-grę opartą na u-procku ATmega8. Gierka jest taka grą pamięciową : do procka dołączonych jest 8 przycisków i 8 diod. Na starcie mikrokontroler losuje sekwencje 30 liczb od 1 do 8, które określają numer kolejnych zapalanych diod - w trakcie gry zapalana jest np. dioda nr 5, po czym uzytkownik musi nacisnac przycisk jej...
Dziekuje za obie odpowiedzi- obie byly trafne :) Problem rozwiazany ale jak to w zyciu pojawil sie kolejny a raczej dwa: 1. przy kolejnych losowaniach, wylosowane liczby sa za kazdym razem takie same 2. odnosnie tego malo doskonalego sposobu na losowanie liczb pseudolosowych- czy moglbys Azar zmodyfikowac moj kod? Nie chodzi o mój problem z angielskim...
Witam wszystkich serdecznie. Mam do napisania w C++ program, a zupelnie nie wiem jak sie za niego zabrac. Please o pomoc. Zadanie wyglada tak: "Napisać program umożliwiający sortowanie malejące liczb wylosowanych przez program (10 liczb). Program powinien obsługiwać menu z opcjami: 1. Losowanie liczb (wyświetlenie wyniku losowania) 2.Sortuj malejąco...
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 v w grupach po np 10 lub 20?
Witam Mam maly problemik potrzebuje na wyswietlaczu LCD w dsm51 wypisac wszystkie litery alfabetu polskiego lacznie z polskimi. Wszystko byloby dobrze gdyby bylo ich tylko 8, ale niestety jest 9 :( Jezeli wiecie to jak zrobic zeby wypisac te wszystkie litery to czekam z gory dziekuje za pomoc I jezeli jeszcze moge o cos spytac to chcialbym zrobic prosty...
robisz generator losowy który losuje x liczb i sprawdzacz czy któraś liczba się nie powtarza, jak znajde to wkleje Ci taki kod w C++ Dodano po 3 W C++ wgląda to tak ind liczba[20],a,b,c; for(a=0;a<20;a++) { liczba[a]=random(80)+1; do { c=0; for(b=0;b<20;b++) { if(a!=b && liczba[a]==liczba[b])...
Ciekawostka: losowanie liczb polega na przeprowadzeniu bardziej skomplikowanych obliczeń niż Twoje :) Ale to bez znaczenia... Zauważ, że mając gotową tablicę po prostu w pętli for biorę jej kolejne elementy i dodaję do listy punktów w domyślnej serii wykresu. Musisz zrobić to samo i nie ma tu znaczenia, skąd bierzesz wartości. Edit: A jeżeli chcesz...
Pierwszy raz się spotykam z * w C++. Jak i gdzie dokładnie się jej używa? To wręcz śmietanka w C/C++. ;) Operator wyłuskania może nie jest obszernym tematem do opisania, ale na pewno ciężkim do zrozumienia dla początkujących. Tutaj temat ten jest bezpośrednio związany ze wskaźnikami, a co za tym idzie również i z operatorami new, delete. Musisz poczytać...
Kiedyś na jakieś zaliczenie pisałem takie coś: // Losowanie bez powtórzeń #include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int talia[23],i,j,los; clrscr(); randomize(); for(i=0;i<23;i++) { los=random(23)+1;//losujemy liczbę od 1 do 23 for(j=0;j<23;j++)//sprawdzamy...
witajcie. potrzebuje program, który po wczytaniu n liczb naturalnych do tablicy, losuje dwie z nich, dodaje i mnoży za pomocą procedur. z zapisem samej tablicy, dodawania i mnożenie dam sobie rade, ale te losowanie jest nie do zgryzienia.
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 zrobić, kombinuje i nie wiem taką operację: 5) Wyznacz ostatni...
[syntax=php]$a= rand (10,50); //16 10 $b= rand (10,50); //46 45 $c= rand (10,50); //23 47 echo "a=".$a; echo "<br>"; echo "b=".$b; echo "<br>"; echo "c=".$c; echo "<br>"; if ($a>=$b) { if ($a>=$c) { echo "$a jest największą liczbą."; } elseif ($b>=$c) { echo"$b jest największą liczbą."; } else { echo"$c jest największą 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 co przychodzi mi na myśl to wrzucasz konkretne...
Wystarczy stworzyć tablicę dla histogramu - będziesz ją indeksowała wylosowaną liczbą zwiększając wartość tej pozycji o 1 (1 wylosowana). Na koniec wystarczy znaleźć największą wartość i wyświetlić na którym jest indeksie - to bedzie najczęściej losowana liczba.
Napisz program zapełniający jednowymiarową tablicę o rozmiarze N wartościami losowymi, tak aby w tablicy nie było dwóch takich samych liczb (każda liczba w tablicy musi mieć inną wartość - losowanie bez powtórzeń). :?: :?: :arrow: Nie powielaj tematu ! j. :arrow: http://www.elektroda.pl/rtvforum/faq.php
Witam, mam problem w z losowaniem liczb w excelu, gdyż potrzebuję ze zbioru 270 liczb wylosować znów 270 liczb lecz tym razem z powtórzeniami. Używając funkcji LOS i POZYCJA udało mi się zrobić losowanie bez powtórzeń, lecz niestety nie wiem jak mogę zrobić losowanie z powtórzeniami. Proszę o pomoc :) Z góry dziękuję.
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 pionie jak i w poziomie tj. wartości w kolumnach i wierszach...
Witam. Mam za zadanie zbudowanie generatora liczb losowych pracujący w 3 trybach: - losowanie od 1 do 2 - od 1 do 6 - od 1 do 52 Wynik losowania ma być wyświetalany na opisanych diodach LED. Ma ktoś pomysł jak sie do tego zabrac
3. Zadanie Maszyna losująca. Maszyna generuje losowo 3 liczby z zakresu od 0 do 9. W przypadku wylosowania jednakowych trzech liczb (oprócz „0”) maszyna daje możliwość powtórnego losowania liczb. W przypadku wylosowania trzech liczb „0” maszyna generuje napis „Wygrana”. Jeżeli natomiast przynajmniej jedna z generowanych...
Losowanie bez powtórzeń często kończy się długim oczekiwaniem. Możliwości wylosowania nowej karty wysycają się, im dalej losujesz tym trudniej trafić w kartę której jeszcze nie miałeś. Na Twoim miejscu "ułożyłbym" karty w tablicy(obojętne w jakiej kolejności), przemieszał ją (powiedzmy 50 razy wylosowałbym parę liczb oznaczających pozycje kart które...
srand - znam tą funkcję, ale chyba w tym wypadku nie będzie ona mogła być wykorzystana, chyba, że jest coś takiego jak losowanie kilku liczb z wprowadzone j macierzy np. tab[a]={2,3,4,5,6,2,3,7,12,5} i x[j]=rand(tab[a])? Zadanie polega na tym, że w tab[b] mają być wyniki np. tab[b1]=2*3*4*5*6*2*3 tab[b2]=2*3*4*5*6*2*7 tab[b3]=2*3*4*5*6*2*12 tab[b4]=2*3*4*5*6*2*5...
Jeśli chodzi o losowanie to już ogarnąłem ale jak przy pomocy [syntax=csharp]Random randomVal = new Random(); float = randomVal.Next(10);[/syntax] generować liczby z przecinkiem?
dzięki wielkie za pomoc! :) poradziłam sobie, ale teraz mam nową zagwozdkę :) Mianowicie mam pulę liczb i chcę z niej losować bez powtórzeń. tak przeprowadzam całe losowanie Dodano po 2 Generalnie bool t nie zmienia wartości na false kiedy natknie się na liczbę k. Dodano po 13 To samo rozwiązanie mam w innym programie konsolowym pisanym w Dev-C++ i...
Znalazłem coś takiego: [syntax=vb] Function losowanie(k As Integer, max As Integer) As Variant Dim wynik() As Variant If k > max Then MsgBox "Błedne argumenty funkcji losującej" End End If ReDim wynik(1 To k) Randomize For i = 1 To k Do los = Int((max * Rnd) + 1) Loop While IsError(Application.Match(los, wynik, 0)) = False wynik(i) = los Next losowanie...
A może by zaprząc do pracy licz.jeżeli() jak w załączniku? Założenie jest takie, że w jednym losowaniu nie ma duplikatów. Za kryterium porównań przyjąłem pierwsze losowanie (można dowolne lub cały zakres liczb do wylosowania).
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, w której chcemy żeby znalazły się argumenty....
Wykonałem taki arkusz dla ciągów z powtórzeniami. Nie wiedziałem czy mogę użyć VBA, bo tego nie napisałeś, dlatego wykonałem wszystko używając formuł Excel. Teraz w kolumnie A wystarczy wpisać kolejne liczby zbioru, w komórce B2 podać liczbę elementów zbioru, a w kolumnie C pojawi się wynik zapisany w pionie w kolejnych komórkach. Liczbę losowanych...
W Pascalu funkcja Random(x) losuje liczby całkowite z przedziału Zepsułeś całą niespodziankę :)
włączony Dodano po 14 poprawki + moja propozycja czasów strobe http://winavr.scienceprog.com/example-av... SKYPE trzeba było od razu uruchomić, to zaoszczędzilibyśmy wiele czasu :) Możliwość obserwowania wyniku na odległość za pomocą kamery - takie czasy ... Pięknie działa, a to jeszcze nie koniec ...
Po pierwsze powinieneś działać w zakresie 0-7. Po drugie Rnd losuje liczby według algorytmu pseudolosowego - warto na starcie załadować generator jakimś seedem. Po trzecie nie lepiej: PORTD = Rnd(255) PORTB = Rnd(255)
Tak, jestem pewien. Wyobraźmy sobie że robimy drugie losowanie w którym mamy: 4 10 2 6 17 58 Suma to nadal 97. I nie jesteśmy teraz w stanie odszukać takiej kombinacji by dopasować wszystkie liczby do grup tak aby ich sumy były właściwe. To nie jest konkretne zadanie tylko problem matematyczny który sam przed sobą postawiłem :)
Więc co powinienem zrobić? Bo nie potrafię wymyślić jak ma losować gdy k<=0. Może zacznę od polecenie żebyście wiedzieli o co chodzi: 1. Losowanie 40 dodatnich liczb rzeczywistych i wyznaczanie średnia arytmetyczną z liczb skrajnych + podanie ilości liczb podzielnych przez 11. Tutaj próbowałem coś z powtórnym losowaniem, ale nadal nie działa. [syntax=cpp]#include...
Czyli sugerujesz wielokrotne losowanie całej tablicy, do momentu trafienia zestawu danych spełniających warunek sumy równej pewnej wartości? Wygenerowane w ten sposób dane, rzeczywiście byłyby całkowicie losowe, ale o ile dla małych tablic i zakresów i liczb całkowitych to jeszcze mogłoby działać, ale dla większych tablic, lub liczb zmiennoprzecinkowych...
Chodzi mi cenowo w granicach radeon9550 i 9600, czy warto inwestowac w radeon 9600 czy wystarczy radeon 9550?? I mam jeszcze jedno pytanie czy uda sie komus rozwiazac to zadanie(chodzi konkretniej okod zrodlowy do podanego zadania):Napisz program zapełniający jednowymiarową tablicę o rozmiarze N wartościami losowymi, tak aby w tablicy nie było dwóch...
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 liczba wiersza oznacza lp. wiersza, druga liczba wiersza...
Masz przykład losowania bez powtórzeń wybranej ilości liczb z liczb od nn=1 do 80; nn też ustalasz.Możesz to przerobić na własne potrzeby. #include <time.h> #include <conio.h> #include <iostream> using namespace std; int k,i,j,n,nn,los[80]; int losuj() { do { k=rand()%nn+1; for(j=0;j<=i-1;j++) { if(los[j]==k)losuj(); } los[i]=k;...
Witam. Do szanownego moderatora i pkt 16, mam w tym wkład własny:) Mam program do napisania: zadaj 10 pytan z tabliczki mnożenia i jeżeli jest 10 poprawnych zadaj dodatkowo 5 pytań. Jeżeli wszystkie odpowiedzi będą poprawne to wystaw ocene 6, jeżeli jakieś z dodatkowych będzie błedne wystaw 5. I mam program: Męczę się nad nim i nie wiem co tam dokładnie...
losowanie liczb zbioru excel losowanie liczb makro losowanie
wskaźnik paliwo cordoba agregat lodówki kondensator tworzyć folder
CNC 3018 GRBL 1.1 – schemat połączeń, podłączenie sterownika, opis złącz Renault Clio IV – demontaż schowka pasażera krok po kroku, Torx T20, airbag, lampka LED