Pokaż wyniki od 1 do 7 z 7

Wątek: Program losujący...

Mieszany widok

  1. #1

    Program losujący...

    Potrzebny mi program losujący dowolną ilość liczb x z podanego zakresu y.
    (oczywiście x < y)

    Jakby koś miał/umiał napisać coś takiego to bardzo proszę


  2. #2
    cage
    Guest

    Re: Program losujący...

    programu nie znam, ale jezeli chodzi to moze poczytaj o podstawach DEPLHI i sam coś wymyśl:

    http://ohp.magres.net/delphi.php

    http://www.delphi.bajo.pl/_serwis/pu...topic=Podstawy


  3. #3

    Re: Program losujący...

    przykładowy w c++ (tylko pousuwaj spacje te co są pomiędzy nawiasem "<" a nazwą biblioteki; musiałem je dac, bo inaczej nie wyświetliło by tutaj nazw tych bibliotek...)

    #include< iostream>
    #include< cstdlib>
    #include< ctime>

    using namespace std;

    int main(){
    int ile;
    cout << "Ile liczb wylosowac? : " ;
    cin >> ile;

    int min, max;
    cout <<"Podaj zakres (min, max) : " << endl;
    cin >> min >> max;
    max++;

    srand((unsigned)time(0));
    int liczba;
    cout << "wylosowane liczby to : " << endl;
    for(int i=0;i<ile;i++){
    cout << (liczba = min + (rand()%(max-min))) << endl;
    }
    }
    nie rozumiem tylko stwierdzenia, że "oczywięcie x < y"... przecież z zakresu np.: [3,3] można wylosowac dowolną ilosć cyfr, z tym że wszytkie będą rowne 3.. :P

    aha, i nie ma za co ;P


  4. #4

    Re: Program losujący...

    symulator lotto?

  5. #5

    Re: Program losujący...

    tiaaa, można siąść i poćwiczyc troszkę przed co większą kumulacją :P

  6. #6

    Re: Program losujący...

    jeszcze raz, bo tam zjalo jedną linjkę.. :/, teraz powinno być ok :

    #include < iostream>
    #include < cstdlib>
    #include < ctime>

    using namespace std;

    int main(){
    int ile;
    cout << "Ile liczb wylosowac ?:" ;
    cin >> ile;

    int min, max;
    cout <<"Podaj zakres (min, max) :" << endl;
    cin >> min >> max;
    max++;

    srand((unsigned)time(0));
    int liczba;
    cout << "wylosowane liczby to : " << endl;
    for(int i=0; i < ile; i++){
    cout << (liczba = min + (rand()%(max-min))) << endl;
    }
    }

  7. #7

    Re: Program losujący...

    dzięki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •