Trochę samodzielności by się przydało, jest opcja Szukaj na forum ... Korzystając z tematu adamas_nt dla Twoich potrzeb. Każde przeliczenie (F9) arkusza powoduje "nowe" losowanie. Powtórzenia nie są sprawdzane ale możliwość ich wystąpienia jest prawie niemożliwa. Mam nadzieję, że plagiat zostanie...
Mam plik, który składa się z określonej liczby rekordów. Kolumna B do nazwa jednostki. Mam za zadanie napisać programik, który dla każdej jednostki wylosuje po 5 rekordów (bez powtórzeń) i przepisze je do nowego arkusza. Udało mi się zrobić coś takiego: [syntax=vb] Private Sub funkcja_losująca() ...
Witam, Mam mały problem. Moją intencją było napisanie programu który zapisuje do tablicy 3 podane przez usera liczby a następnie losuje dwie z nich (bez powtórzeń) i wyświetla je na monitorze. W kodzie jest coś nie tak bowiem wyświetlane są również powtórki. Będę bardzo wdzięczny za wskazanie błędu-...
Forum przyjmie wszystko - choć może nie wszyscy będą chcieli czytać Ci, którzy nie będą chcieli pomóc nie muszą czytać. Wydaje mi się, że podejście w poście powyżej jest rozsądniejsze niż losowanie. Rnd() zwraca liczby "losowe" z tym, że ustawienie warunków sprawdzających jest w Twoim przypadku naprawdę...
Dzień dobry, Czy uda się stworzyć w excellu takie makro, które wylosuje bez powtórzeń określoną liczbę wierszy (z komórki O17) z bazy danych i wrzuci je do arkusza nazwanego PRÓBA? Chciałabym, żeby losowanie oparte było na funkcji MUS, czyli losowało wiersze, których wartość przekracza dany próg,...
Witam, Bez makr będzie Ci ciężko w elegancki sposób rozwiązać ten problem. Losowanie N liczb bez powtórzeń można potraktować jak losowe potasowanie tablicy liczb, a później wybranie pierwszych N elementów z potasowanej tablicy. W excelu można by zasymulować to tak: A B ...
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).
Mam do rozwiązania coś takiego: Z 20 liczb ma zostać wylosowane 5. Ma być losowanie bez powtórzeń. Tutaj jest prosto, bo użyłem =los() w 5 komórkach pod sobą, a następnie =pozycja , co pozwoliło mi na wylosowanie bez powtórzeń. Drugim etapem jest dołożenie kolejnych 10 liczb i znowu losowanie...
Witam, potrzebuje pomocy, nie umiem napisać makra w Excel 2013 generującego wszystkie kombinacje 4 liczb z zadanego zbioru okreslonych 6 liczb czyli: Dane wejściowe: W wierszach (komórki A1,B1,C1,D1,E1,F1 znajduje sie zestaw liczb przypadkowych z zakresu 1-49 (wynik losowania LOTTO); Chcę wygenerować...
Kolego Elektryku w helpie nie będzie odpowiedzi na to pytanie. Siber, już raz odpowiedziałem, ale mój post został przeniesiony do kosza (napisałem "przeczytaj inne posty"), a szkoda, bo w momecie kiedy go pisałem, odpowiedź na twoje pytanie była cztery posty dalej i teraz jest obok (nie wiem jak wstawić...
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++) ...
Napisałem program który liczył to samo, ale wielokrotnie i szukał jak najlepszego wyniku i faktycznie wynik się zgadza. Co się zgadza i z czym? Nawet jeżeli zrobisz bardzo nieliniowy podział: Kod który to liczy: to nieprawda. Pamiętaj że mimo osiągniętej jednostajności nie ma gwarancji że nie...
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...
Napisalem cos takiego..moglibyscie sprawdzic czy nie ma jakis bledow..tzn program sie kompiluje i dziala ale moze da sie cos poprawic:)z gory dzieki..pozdrawiam uses crt; var bylo: array [0..99] of boolean; a, b: byte; i,e,wynik: integer; c:char; procedure nauka; begin e:=0; randomize; for...
Xitami: pomysł bardzo dobry. Jest tylko niewielki błąd w deklaracji rand. Zastosowałem tą metodę dla losowania 6 liczb z 49. #include <time.h> #include <conio.h> #include <iostream> using namespace std; main() { int i; int a[49]; time_t t; srand((unsigned) time(&t)); for...
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...
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...
Wybieranie kolejnego wolnego pytania burzy równomierny rozkład prawdopodobieństwa. Jeśli przy puli 4 pytań w pierwszym przebiegu wybrane zostanie pytanie nr.2, to przy następnym losowaniu pytanie o numerze 3 ma 1/2 szans na wylosowanie (jeśli wypadnie 2 lub 3), pytania 1 i 4 tylko ćwierć (chyba,...
MLFSR mają fajną właściwość, że generują kolejno (bez powtórzeń) wszystkie wartości z określonego zakresu. Oprócz samych zer.
Witam! Uczę się w szkole informatycznej i mam teraz do czynienia ze skryptami JS. Dostałem zadanie stworzyć skrypt spełniający warunek jak w temacie posta, udało mi się go zrobić, funkcjonuje poprawnie i jest OK, ale teraz muszę dodać do tego skryptu nowe funkcje, a dokładniej muszę w jakiś sposób...
Odpowiedź pozostaje ta sama. Liczby nie muszą być po kolei, RANDBETWEEN losujesz tylko numer wiersza w kolumnie A. Jeżeli umieścisz w niej te czasy, spośród których chcesz losować, to będziesz de facto "losował" czasy.
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...
Trochę się pogubiłem: szukasz pomocy w napisaniu w miarę prostego programu losującego a masz ochotę implementować jakieś własne algorytmy losowania? To w końcu umiesz programować czy nie? Potrafiłbyś przetestować taki algorytm? Dostarczona funkcja losująca jest taka, bo ma być uniwersalna. Jej wada:...
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ż...
Proponuję zapoznać się z takimi tematami na naszym forum : [url=][Pascal] Losowanie bez powtórzeń [url=][C++] losowanie bez powtórzeń [url=][Pascal] Losowanie bez powtórzeń
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...
Robiłem coś podobnego :) Przerób sobie co do sortowania po długości słowa to albo licz znaki w elemencie tablicy do napotkania \0 lub sizeof() i podziel przez rozmiar chara to otrzymasz ilość znaków w słowie z tablicy a później quick sortem i gotowe, dynamiczna alokacja pamięci jest czyli zależnie...
mam pytanie: czy jest możliwość sprawdzenia excelu kolejność wypadającej liczby w ciągu tej samej powtarzającej się ilości kombinacji? przykład: gra w 3 karty. jedna jest zaznaczona inne puste. typujemy 1 kartę, trafiamy lub pudłujemy, gramy dalej. w programie jest określona ilość kombinacji karty...
Najpierw wylosuj jedną z tych sześciu zmiennych i przypisz jej 1. Następnie w losowaniu bierze udział pięć pozostałych, wylosuj z nich jedną i przypisz jej 2, i tak dalej. Ostatniej liczby nie ma co losować, bo zostanie tylko jedna, jej przypisz 6. Można też inaczej. W tablicy 6-cio elementowej wpisz...
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...
Jeżeli ma być wybór kości które zostają to nie losuj ich przy kolejnym losowaniu. Można stworzyć tablicę boolean [syntax=c]bool[/syntax]w której zapiszesz stan danej pozycji i np. przy "true" losujesz a przy "false" pomijasz. Jednocześnie jedna funkcjonalność musi zmieniać stan wybranych przez Ciebie...
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 ...
Cześć! Program raczej prosty do napisania. Tylko dlaczego chceszz eliminować kombinacje typu 2,3,4? Przecież takie się zdażają w losowaniach. Należy natomiast zadbać o to żeby losowania w tych "paczkach" były "bez powtórzeń", ale to nic trudnego. Pozdrawiam! Alfrednovi
Czy ktoś z forumowiczów ma takowy sprzęt? Zastanawiam się nad kupnem tego urządzenia i zależy mi na jakichś opiniach albo testach. Witam! Od soboty jestem szczęśliwym posiadaczem tego cacka :) Podstawowe wrażenie bardzo bardzo pozytywne! Szczegółowego testu nie zamieszczę, jednak jako wymagający...
Dziękuje za pomoc ale mnie olśniło i miałem właśnie pisać o tym co kolega :) Czyli jeżeli losujemy np liczby od 1 do 5 z włączeniem do puli 1 i 5 to bez powtórzeń możemy wylosować 5 liczb wiec program działał tak jak mu kazałem w takim przypadku pętla nie znajdywała rozwiazania - końca i program...
-mam 20 pozycji i do każdej jest przypisany inny plik -wszystko ma działać losowo -może losować liczbę która otworzy dany plik - itp to należy do waszej wyobraźni W sensie takie coś? itp Wykonane w języku VB.NiET w Visual Studio 2008 EE. Program działa jak prosta przeglądarka grafiki....
Rozbudowany mam na myśli że prawidłowo rozwiązane zadanie to była minimum 1 strona fromatu A4 kodu. Po pierwsze nie miało przyjmowac tekstu i sypać komunikatami. W PHP miałes ustawić aby nie pobierało liczb ujemnych, aby przy potegowaniu przez zero dawało wynik jednakowy. Wszystkiego nie pamietam....
Wcześniej wykonywałem tylko w konsolowej i jakoś sobie radziłem a teraz muszę wykonać te dwa programy w okienkowej w c++. Mógłby ktoś pomóc? Programy w konsoli były nawet łatwe, pewnie w okienkowej też takie są ale czas nie pozwala mi na zaznajomienie się z bibliotekami WinApi i innymi. Z góry dzięki TREŚĆ 1....
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:
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...
Masz przykład losowania 5 liczb z powtórzeniami z 10 liczb: (generuje liczby>0,bo :k=rand()%10+1;) #include <time.h> #include <conio.h> #include <iostream.h> int main() { int i,k; time_t t; srand((unsigned) time(&t)); i=0; while (i<=5 ) { ...
Tak - ostatniego elementu nie sprawdzasz. Testujesz dokąd pomoc nie jest pusta. Zasada jest taka, że pętle na listach wykonuje się tak długo, do momentu, gdyby nie spróbowało się odwołać do pola zmiennej, ktora byłaby NULL. Czyli, jeśli robimy operacje typu Wsk->.... to działamy tak długo, aż...
wbrew opinii nie łudzę się super wygraną ale w w wolnych chwilach siedzę i analizuje padające liczby w małych zakresach np.w losowaniach od 5460-5470 były niezłe powtórzenia grając systemem na 5 skresleń wpadło pare ładnych groszy a w czasie gdy tych tendencji powtórkowych niema gram na 2 dziesiątki...
Proszę o pomoc w napisaniu kodu który będzie sprawdzał wartość w każdej komórce w wierszu dwa z każdą komórką w wierszu 3 i w sytuacji kiedy liczba się powtarza w kolejnym losowaniu zliczał w kolumnie W przy odpowiedniej wartości ilość powtórzeń. Po zajrzeniu do pliku lepiej będzie można zrozumieć o...
Jesteś ignorantem. Wytłumaczyłem dlaczego liczba nie może się powtarzać. Ja doskonale rozumiem użyte instrukcje. Mogą się losować nawet same jedynki. Ty nie rozumiesz działania programu. Dołączam program który losuje 6 liczb z 10. Losuj tak długo, aż liczby się powtórzą. Przez ten czas tak się schleję...
1. Program, nie może się nazywać tak samo, jak jedna z procedur : [syntax=pascal]program dodaj_macierz; [...] Procedure dodaj_macierz(Var x,y,z:mac;w,k:byte); [...][/syntax]Bo otrzymasz błąd powtórzenia identyfikatora. 2. Skoro dane w macierzy mają być losowe od 0 do 10, to po co czytasz je z...
Pozwalam sobie wrzucić rozszerzony opis konstrukcji, który napisałem dziś w ramach wolnego czasu. ___ cfplayer ________________ Mimo ogromu ilości różnych urządzeń odtwarzających dźwięk, na rynku brakuje modułu spełniającego równocześnie następujące założenia: szybki i bezobsługowy start, brak...
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...
Mam zagadkę logiczną. Chcę napisać program w Matlabie lub VBA lub czymkolwiek innym. Nie wiem nawet pod jakim hasłem matematycznym szukać inspiracji. Wygląda to tak: Losuje zbiór 33 liczb. Muszę pogrupować je w 6 grup tak, aby suma liczb w danej grupie odpowiadała zadanej wartości. Najpierw program...
Własnie załapałem o co chodzi z tym 1000 losowań. Boże, jaki ze mnie głąb, coś mi się ubzdurało, ze rekordów ma być 49 ( przepraszam, jeżeli używam zlej terminologii). Losowanie bez powtórzeń umiem zrobić (bynajmniej mam pomysł (c++ nie jest mi obcy)), chce oddać program w miarę możliwości mojego...
A jeśli chodzi o wf.. ocena za frekwencje tak? jeżeli myślę o siłowni, na której w sumie nigdy nie byłam to nie będę żałować? w sensie nigdy wf-u nie lubiłam i mam zamiar wybrać coś w miare łatwego, ktoś może był? Najczęściej ocena jest za frekwencję ale u facetów na siłowni aby zaliczyć musieli...
Nasza grupa pisze dopiero za kilka dni, ale w ramach powtórzenia na lekcjach rozwiązujemy wszystko to co pojawi się w tym wątku (strony, bazy i kwerendy). Naprawdę polecam :) No i super, tak to powinno wyglądać - pewnie wszyscy zdacie. A jak ktoś ma teraz ferie, to powinien w domu ćwiczyć. A ci...
jednak powtarza się co jakiś czas Coś ze ćwierć wieku temu zaprojektowałem generator liczb pseudolosowych. Założenie było takie, że może go używać wielu użytkowników, i każdemu mogę przydzielić inną sekwencję "losową" tak, by nie było korelacji między użytkownikami, ani między ciągami u jednego...
I to są liczby pseudolosowe ? Z Wikipedii: Liczby pochodzące z generatora programowego zwane są liczbami pseudolosowymi, ponieważ faktycznie nie są dziełem przypadku, lecz wynikiem obliczeń matematycznych. Jak wypróbujesz ten kod - to znajdziesz jeszcze jedną jego wadę :cry: wynikającą z zastosowanego...