Il sito di Yahoo Answers verrà chiuso il 4 maggio 2021 (ora della costa est degli USA) e dal 20 aprile 2021 (ora della costa est degli USA) sarà in modalità di sola lettura. Non verranno apportate modifiche ad altre proprietà o servizi di Yahoo o al tuo account Yahoo. Puoi trovare maggiori informazioni sulla chiusura di Yahoo Answers e su come scaricare i tuoi dati in questa pagina di aiuto.

Anonimo
Anonimo ha chiesto in Scuola ed educazioneCompiti · 2 mesi fa

RAGA HO BISOGNO DI UN AIUTO IN INFORMATICA?

stiamo studiando il linguaggio c++ però non capisco niente visto che sono in dad

qualcuno saprebbe risolvermi questo esercizio:

Simulare il lancio di un dado per sommare i risultati dopo ogni lancio. Il gioco prevede 5 lanci. I possibili risultati possono variare tra 1 e 6 (numeri interi). [ Utilizzate la funzione matematica: rand()%6+1 ]

Definite funzione chiamata Lancio_dado per effetture nel main i 5 tentativi.

*ah e bisogna usare le funzioni

Aggiornamento:

system("pause") a cosa serve?

3 risposte

Classificazione
  • Tip
    Lv 5
    2 mesi fa
    Risposta preferita

    Non si capisce bene cosa debba fare la funzione, comunque questo è come l'ho fatto io:

     

    #include <iostream>

    #include <cstdlib>

    #include <ctime> 

     

    using namespace std;

     

     int Lancio_dado();

     

     int main()

    { int s = 0, f, i; 

     

     for(i = 0; i  <  5; i++) 

     {      

      f = Lancio_dado();    

      s += f;  

    cout<<"La somma dei risultati vale " <<s<<endl;  system("PAUSE");

      return 0;

    }

     

    int Lancio_dado()

    {

      srand(time(NULL));

      return (rand()%6+1);

    }

  • 2 mesi fa

    system("PAUSE") serve a mettere in pausa in modo che tu possa leggere il risultato. Di solito gli IDE lo fanno automaticamente, ma con IDE come Dev-c++ serve specificarlo.

  • Anonimo
    2 mesi fa

    system("pause") a cosa serve?

Altre domande? Fai una domanda e ottieni le risposte che cerchi.