Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [C] random

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    39

    random

    come faccio a generare in c n numeri casuali SENZA che possano essere ripetuti?:

    randomize();
    for (i=y;i<=x;i++)
    printf("\n%d",random(90)+1);

  2. #2
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    srand( (unsigned) time (NULL) );
    for (i=y;i<=x;i++)
    printf("\n%d", (rand % 90) + 1);



    Pero', senza che possano essere ripetuti e' un po' dura :P
    dovresti controllare quelli gia' usciti e confrontarli con quello attuale...


    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  3. #3
    specificare sempre il linguaggio... specialmente nel titolo
    ...Terrible warlords, good warlords, and an english song

  4. #4
    Leggi il mio post, è analogo!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.