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

    ciao ragazzi mi servirebbe il vostro aiuto per un programma in c++

    ciao , vorrei sapere se è possibile far "riavviare" questo programma :
    codice:
    #include <stdio.h>
    #include <iostream>
    #include <time.h>
    #include <graphics.h>
    
    
    
    
    using namespace std;
    
    
    int X ;
    int Y ;    
    int c ; 
    int getch(void);
    int delay(void) ;                   
    int main( )
    {   
        
        X=1024;
        Y=768;   
        srand(time(NULL));
                                                                                          
    	initwindow( X , Y , "WinBGIm" );       
    	
    	setfillstyle(1,RED);
    	bar(X/3,Y/3,X/3+(X/3),Y/3+(X/3)); 
    	
        c = (char) getch( );
        
    
    
       
    
    
        while ((c == 'v') && (c == 'V'));
        {
          c =rand()%6+1 ;    
              
          switch (c)
          {        
            case 1 :
                    setfillstyle(1,WHITE);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-((X/3)/2),0,360,40);
                    break;
            case 2 :
                    setfillstyle(1,WHITE);
                    pieslice((X/3+(X/3))-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    pieslice((X/3+(X/3))-(X/3)/2-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    break;  
            case 3 :
                    setfillstyle(1,WHITE);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-((X/3)/2),0,360,40);
                    pieslice((X/3+(X/3))-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    pieslice((X/3+(X/3))-(X/3)/2-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    break;
            case 4 :
                    setfillstyle(1,WHITE);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-((X/3)/2)-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    pieslice((X/3+(X/3))-(X/3)/2-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    break;
            case 5 :
                    setfillstyle(1,WHITE);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-((X/3)/2),0,360,40);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-((X/3)/2)-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40); 
                    pieslice((X/3+(X/3))-(X/3)/2-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2),0,360,40);
                    break;
            case 6 :  
                    setfillstyle(1,WHITE);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-((X/3)/2)-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2)-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(X/3)/2-(((X/3)/2))/2,(Y/3+(X/3))-((X/3)/2)-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(X/3)/2,(Y/3+(X/3))-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(((X/3)/2))/2,(Y/3+(X/3))-(((X/3)/2))/2,0,360,40);
                    pieslice((X/3+(X/3))-(X/3)/2-(((X/3)/2))/2,(Y/3+(X/3))-(((X/3)/2))/2,0,360,40);
                    break;                          
           }   
         }
    
    
         
         
         
        closegraph( );
        
    	return( 0 );
    }
    p.s.: sono in c++ graphics
    grazie mille
    Ultima modifica di MItaly; 08-12-2015 a 14:25

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Riavviare? Che intendi?

    Un titolo migliore sarebbe opportuno..
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Tag per questa discussione

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.