Pagina 2 di 2 PrimaPrima 12
Risultati da 16 a 26 di 26

Discussione: [C++] Utilizzare Dev-c++

  1. #16
    New Member
    Data Registrazione
    09-03-2010
    Messaggi
    2
    Salve,
    avrei bisogno di un piccolo aiuto; ho scritto questo programmino con dev-c++, lo compila e funziona e sarebbe perfetto se solo dopo il nome non si attivasse automaticamente il CR...
    #include<conio.h>
    #include<stdio.h>

    main(){int i, lunghezza;
    char nome;
    printf("Scrivi quante sono le cifre del tuo nome:");
    scanf("%d", &lunghezza);
    lunghezza+=2;
    printf("Scrivi il tuo nome:\n");
    for(i=1;i<=lunghezza;i++) {printf("*");
    }
    putch('\n');
    lunghezza-=1;
    printf("*");
    for(i=1;i<=lunghezza;i++) {scanf("%c",&nome);
    }
    printf("*\n");
    lunghezza+=1;
    for(i=1;i<=lunghezza;i++) {printf("*");
    }
    getch();
    }
    Grazie in anticipo per la risposta! =)

  2. #17
    Software Zone Fanatic L'avatar di Simone
    Data Registrazione
    05-07-2002
    Località
    quadrante Qt
    Messaggi
    5.693
    cosa è il CR?
    We are the Cylons. Lower your firewalll and surrender.Your culture will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!

  3. #18
    New Member
    Data Registrazione
    09-03-2010
    Messaggi
    2
    il CR è il ritorno di carrello

  4. #19
    Software Zone Fanatic L'avatar di MANDRAKE
    Data Registrazione
    28-12-2002
    Messaggi
    3.100

  5. #20
    New Member
    Data Registrazione
    10-03-2010
    Messaggi
    1
    Citazione Originariamente Scritto da Franzisca Visualizza Messaggio
    Salve,
    avrei bisogno di un piccolo aiuto;
    ......
    ......
    ......
    }
    getch();
    }
    Grazie in anticipo per la risposta! =)
    se il tuo codice funziona e hai problemi solo col CR prova a togliere \n (che corrisponde proprio al CR)

  6. #21
    New Member
    Data Registrazione
    03-04-2010
    Messaggi
    2
    ciao a tutti ho iniziato a fare tombola con DEV C++ ma ho un errore che proprio non capisco... se potete aiutarmi voi... grazie, il codice è il seguente:
    #include <cstdlib>
    #include <iostream>

    using namespace std;
    int i,j,nr;
    int tomb[3][9];
    int main()
    {cout<<"\t\t\t\tTOMBOLA\n";
    cout<<"Inserisci i numeri:\n";
    for (i=0;i<15;i++){
    cin>>nr;
    if (nr>0&&nr<10){
    if (tomb[0][0]==0){tomb[0][0]=nr;}
    else {if (tomb[1][0]==0){tomb[1][0]=nr;}
    else {if(tomb[2][0]==0){tomb[2][0]=nr;}
    else {cout<<"Hai gia 3 numeri nella colonna.";
    i=i-1; }}}}}}
    system("PAUSE");
    return 0;
    }

    l'errore è il seguente: expected constructor, destructor, or type conversion before '(' token e me lo da alla stringa :" system("PAUSE");"
    P.S. dopo di questo ci sono altri errori ma spero si risolvano dopo aver risolto questo...
    Ultima modifica di smbogdan; 03-04-2010 alle 11.45.38

  7. #22
    Software Zone Fanatic L'avatar di Simone
    Data Registrazione
    05-07-2002
    Località
    quadrante Qt
    Messaggi
    5.693
    mammamia che codice disordinato... troppe parentesi grafe. il codice giusto (o almeno che compila) è:

    Codice:
    #include <iostream>
    #include <cstdlib>
    
    using namespace std;
    
    int i,j,nr;
    int tomb[3][9];
    
    int main(){
      cout<<"\t\t\t\tTOMBOLA\n";
      cout<<"Inserisci i numeri:\n";
      
      for (i=0;i<15;i++){
    		      cin>>nr;
    		      if (nr>0&&nr<10)
    					if (tomb[0][0]==0)
    					    tomb[0][0]=nr;
    		      else 
    			  if (tomb[1][0]==0)
    			      tomb[1][0]=nr;
    		      else 
    			  if (tomb[2][0]==0)
    			      tomb[2][0]=nr;
    		      else 
    			  {
    			    cout<<"Hai gia 3 numeri nella colonna.";
    			    i=i-1; 
    			  }
                         } 
    system("PAUSE");
    return 0;
    }
    Ultima modifica di Simone; 03-04-2010 alle 12.37.45
    We are the Cylons. Lower your firewalll and surrender.Your culture will adapt to service our GNU/Linux systems. Resistance is futile. Extermination of human race has began!

  8. #23
    New Member
    Data Registrazione
    03-04-2010
    Messaggi
    2
    Grazie per l'aiuto.

  9. #24
    New Member
    Data Registrazione
    30-06-2010
    Messaggi
    3

    esercizi

    sapreste risolvere questo esercizio?
    1) Scrivere un programma che costituisca e stampi un quadrato magico nxn(un quadrato di numeri (1,2...,n^2) dove la somma delle righe, delle colonne e delle diagonali principali è sempre la stessa). L'utente specificherà il valore di n. Si considereranno solo valori dispari per n. Memorizzare il quadrato magico in una matrice. Iniziare mettendo 1 in mezzo alla riga 0. Disporre i numeri rimanenti (2,3,...n^2) nella riga precedente e nella colonna successiva rispetto alla posizione occupata dal numero precedente(le operazioni sugli indici devono essere effettuate modulo n). Se una posizione è già occupata, posizionare il numero corrente nella posizione immediatamente sotto al numero precedente. Stampare il quadrato così ottenuto.

  10. #25
    New Member
    Data Registrazione
    30-06-2010
    Messaggi
    3

    esecizi

    2) Scrivere un programma che accetti una data dell'utente nel formato gg/mm/aa e la stampi nel formato gg mese anno. Esempio 30/06/10 30 Giugno 2010

  11. #26
    New Member
    Data Registrazione
    30-06-2010
    Messaggi
    3
    3) Scrivere un programma che ordini una serie di parole immesse dall'utente. Si assuma che il numero massimo di parole sia 100 e che ogni parola non sia più lunga di 20 caratteri. L'immissione viene interrotta con l'immissione della parola vuota(il tasto di invio a vuoto). Salvare ogni parola in una stringa allocata dinamicamente utilizzando un vettore di puntatori. Una volta inserite tutte le parole ordinare il vettore utilizzando una qualsiasi tecnica di ordinamento e stampare l'elenco ordinato delle parole.

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •