#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...
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 dalej. Mi chodzi bardziej o sytuację: Jak LOS1 wylosował...
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...
W Pascalu funkcja Random(x) losuje liczby całkowite z przedziału Zepsułeś całą niespodziankę :)
program losowanie; uses crt; var a:real; begin clrscr; randomize; a:=random(101); write('Wylosowano ',a); readkey; end.
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...
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 to bedziesz wiedział o co chodzi :) ), zamieniasz...
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 Problem polega na tym, że każdy przedział chciałabym losować OSOBNO tak, aby już wylosowany przedział nie zmieniał się. Np. Wylosowałam pierwszy przedział i mam taką kolejność: 4,3 Teraz chcę wylosować...
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
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.
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??
[syntax=cpp]//deklaracja zmiencyh #include <iostream> #include <cstdio> #include <conio.h> #include <math.h> #include <cmath> #include <time.h> using namespace std; int main() { int tab[10]; srand(time(0)); for (int i=0;i<=10;i++) //dodaje elementy do tablicy { tab[i] = rand()%20+1; } for (int i=0;i<=10;i++)...
dzięki:) A tak przy okazji... w jaki sposób można losowac liczbę z przedziału np 5-15?
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 2 i potem program w nieskończonej pętli losuje liczbę z...
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 znalazłem rozwiązanie, myślę że trudne nie jest...
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 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 (10)+1; funkcję random można użyć również bez parametrów...
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ć losowanie. Jest to doskonały przykład jak można...
Napisałem taka instrukcję: PORTA=random(255); Wyświetla 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.
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, 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 LosowanieCalk() a = 4 b = 8 Range("A1").Select...
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ż numerów (oprócz np. 21), losując ostatni będziesz musiał...
Witam. Pytanie jak w temacie. Jak wylosowac liczbę z przedziału 0-9 w bascom? Pozdrawiam Soohy_tm
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 druga, preferowana: robisz sobie tablicę, w której umieszczasz...
rand(10) / 100.0 - będziesz miał losowanie z przedziału (0..0.1)
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, który losuje randomową liczbę z przedziału od...
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 zakresu, a nie z przedziałów.
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?
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 z tego przedziału tzn. tak jak "wyliczanie" za pomocą...
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
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); i:=0; repeat writeln; writeln('Jaką liczbę wylosowałem? Strzelaj:...
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...
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 :)
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).
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 za każdym uruchomieniem procedury. Spróbuj tego: procedure...
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 !!! 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ć mój generator? i dalej mam to jakoś dzielić modulo...
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
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 zmiennych w niej w podanym przeze mnie przedziale....
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 jeszcze raz else .... tb[k]:=True .... // dalej robisz co...
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. Najbliżej na co wpadłem to to: [syntax=delphi]unit...
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 znajduje sie w oczekiwanym przedziale- oczekujemy aby...
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 będzie już wylosowana nie chce wykazu cyfr które wypadły tylko...
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 5x5 losowymi liczbami od 0 do 50 korzystając z takiego polecenia...
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...
P O M O C Y !!!! Mam problem z sprawdzeniem czy ciąg liczb jest malejący. Nie mam pojęcia czemu to nie działa. Analogiczne sprawdzenie czy ciąg jest rosnący działa bez problem. Tutaj skrawek kodu o którym mowa Dodano po 8 Sprawa rozwiazana :) Sprawdzenie wychodzilo poza tablice, wystarczylo dopisac ROZMIAR-1 w petlach for :)
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-min))+min;[/syn...
poszukuje ukladu losujacego ktory po podaniu liczby wylosuje jedna z liczb zawierajacych sie w przedziale od 1 do tej podanej liczby. ma ktos jakies pomysly lub zna taki uklad? projekt - 2 wyswietlacze [jeden z podana liczba-swieci sie caly czas, drugi - swieci sie po wylosowaniu liczby] . klawiatura z numerkami :) , i przycisk aby wylosowalo jedna...
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
Witam. Żeby nie wyjść na kompletnego lesera pomyślałem, ze napiszę mały wstęp.. Otóż trafiłem na studia, na których mam programowanie w C, którego uczymy się.. Dość szybko, a moja informatyka w liceum/gimnazjum polegała na excelu, wordzie, power poincie i zalążkach html, więc o programowaniu wiem tyle co nic. Znaczy się.. No czegoś tam się nauczyłem,...
losować liczba przedział losować liczba zbiór excel losować liczba
balun zrobi wabco volvo komunikacja radiowa
stalco opinie tester diagnostyczny
Zmiana silnika w Toyota Avensis T25 z 2.2 D-4D na 2.0 D-4D Podłączenie świateł dziennych w Citroenie C3 Picasso