Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C++] Ignora Istruzione

    Ciao ragazzi,

    stavo esericitandomi con i vector, ora l esercizio e banalissimo e il programma funzia,
    ma mi chiedo perche debba ignorare l'istruzione System("pause")

    ecco qua il codice

    Codice PHP:
    #include <iostream>
    #include <vector>
    #include <cstdlib>


    using namespace std;

    int main ()
    {
     
     
    long int tentativi=0;
     
    srand(time(NULL));
     
     
    vector<intVettore (12,0);
     
     for(;
    tentativi<=36000;tentativi++)
       
    Vettore[rand()%6+rand()%6+2]++;
      
     
     for(
    tentativi=0;tentativi<=11;tentativi++)
      
    cout<<"Numero di volte che e uscito il numero "<<tentativi+1<<": "<<Vettore[tentativi]<<endl;
     
      
    system("PAUSE");
     

    Se avete suggerimenti....

    Saluti!


  2. #2
    ho trovato! cambia il modulo... e funziona...

    Codice PHP:


    #include <iostream>
    #include <vector>
    #include <cstdlib>


    using namespace std;

    int main ()
    {

    long int tentativi=0;
    srand(time(NULL));

    vector<intVettore (12,0);

    for(;
    tentativi<=36000;tentativi++)
       
    Vettore[rand()%5+rand()%5+2]++;
      

    for(
    tentativi=0;tentativi<12;tentativi++)  
       
    cout<<"Numero di volte che e uscito il numero "<<tentativi+1<<": "<<Vettore[tentativi]<<endl;

    system("PAUSE");

    return 
    0;


    non so perchè, ma così funziona!

  3. #3

    ARGHHHHHHHHHHHHHHHH

    MA CERTO CHE SCLERAVA,

    CON rand()%6+rand()%6+2

    SI PUO RAGGIUNGERE IL VALORE 12 , il vettore e da 12 ma gli elementi vanno da 0 a 11!!!!!!!!1



    CMQ GRAZIE VINCENT!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.