Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [ c++ ] funzione

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    141

    [ c++ ] funzione

    devo fare una specie di gara dove tarta e lepre partono da 0 e chi arriva per primo a 10 vince.

    ma non va !!!

    HELP!!!

    #include <iostream>
    using namespace std;

    void muovi(int&lepre,int&tarta) {
    bool avanzamento;
    avanzamento=rand()%2;
    if(avanzamento) lepre++;
    else tarta++;

    cout<<"lepre"<<lepre<<endl;
    cout<<"tarta"<<tarta<<endl;
    }

    main() {
    int lepre=0,tarta=0;

    while( lepre==10 && tarta==10) {
    muovi(lepre,tarta);
    }
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    311
    modifica la condizione così
    codice:
    while( lepre<10 && tarta<10) {
    ricorda che se la condizione è vera il corpo del while viene eseguito, altrimenti si esce

  3. #3
    Utente bannato
    Registrato dal
    Sep 2003
    Messaggi
    1,012
    oppure:
    codice:
    while(!(lepre==10 && tarta==10))
    oppure:
    codice:
    while(lepre != 10 || tarta != 10)
    ricordati di mettere il codice tra [ CODE] e [/ CODE] (il tastino con #), leggi il regolamento

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    141
    si, grazie infatti... risolto ... mi era scappata...

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.