Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    [C++] Problema con il mio primo programma con strutture nodificate

    Ciao a tutti, premetto che questo è il mio primo programma in c++ con strutture nodificate, non riesco a capire perche mi da errore.
    Il programma dovrebbe essere una simulazione di un ascensore.
    Quello che l'editor mi dice quando compilo è che ho degli errori su cout e cin subito dopo al while e mi da errore anche sull ultimo cout quello prima di return.
    Qualcuno riesce ad aiutarmi a capire dove è l'errore?
    Io ci sto lavorando da parecchio ma a me sembra tutto giusto.
    Spero di poter contare su di voi

    Grazie a tutti!!!

    Codice PHP:
    //Progemma Ascensore
    //Versione 1.0

    #include <iostream>


    int main(){

        
    int pianopianoCorrente//Dichiaro le varibili
        
        
    piano 0;
        
    pianoCorrente 0;

        while (
    piano != 10)//Finche piano è diverso da 10 continua con la sequenza
        
    {
        
    cout << "Digira 10 per scendere dall'ascensore /nRicorda che in questo palazzo ci sono i piani 0,1,2,3/nDigita il piano in cui vorresti essere portato: ";
            
    cin >> piano;//leggo piano

            
    if (piano == pianoCorrente)//Se piano è uguale a piano corrente non posso muovermi
    cout << "Sei gia su questo piano";
            
            else if (
    piano >= 3)//Se invece piano è maggiore o uguale a 3 dico che non esiste il piano
    cout << "Non esiste questo piano";
            
            else if (
    piano != pianoCorrente && piano <= && piano >= 0)
                
    //se il piano è diverso da piano corrente è diverso da piano e piano è minore di ma maggiore di 0
            
    {
                
    pianoCorrente piano;
                
    cout <<"Adesso ti trovi al " << pianoCorrente <<"piano./n";
            }
        }
        
    cout<<"Grazie per aver usato il nostro ascensore";//Messaggio finale all'utente
        
    return 0;


  2. #2
    Utente bannato
    Registrato dal
    Oct 2010
    Messaggi
    1,219

    Re: [C++] Problema con il mio primo programma con strutture nodificate

    codice:
    using namespace std; // prima del main

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Strutture "nodificate" ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    è strano perche negli esempi non c'è il nomespace.Però era proprio questo l'errore.

    Comunque si sono strutture nodificate perche uso una struttura di selezione all interno di una di interazione.

    Ecco il codice finito (avevo fatto degli altri errori prima)

    Codice PHP:
    //Progemma Ascensore
    //Versione 1.0

    #include <iostream>

    using namespace std;

    int main(){

        
    int pianopianoCorrente//Dichiaro le varibili
        
        
    piano 0;
        
    pianoCorrente 0;

        while (
    piano != 10)//Finche piano è diverso da 10 continua con la sequenza
        
    {
        
    cout << "Digira 10 per scendere dall'ascensore \nRicorda che in questo palazzo ci sono i piani 0,1,2,3\nDigita il piano in cui vorresti essere portato: ";
            
    cin >> piano;//leggo piano
            
    cout << endl;

            if (
    piano == pianoCorrente)//Se piano è uguale a piano corrente non posso muovermi
    cout << "Sei gia su questo piano\n \n";
            
            else if (
    piano 3)//Se invece piano è maggiore o uguale a 3 dico che non esiste il piano
    cout << "Non esiste questo piano\n\n";
            
            else if (
    piano != pianoCorrente && piano <= && piano >= 0)
                
    //se il piano è diverso da piano corrente è diverso da piano e piano è minore di ma maggiore di 0
            
    {
                
    pianoCorrente piano;
                
    cout <<"Adesso ti trovi al " << pianoCorrente <<" piano.\n\n";
            }
        }
        
    cout<<"Grazie per aver usato il nostro ascensore";//Messaggio finale all'utente
        
    return 0;

    Grazie per l'aiuto.

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    nidificate

    iterazione
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente bannato
    Registrato dal
    Oct 2010
    Messaggi
    1,219
    Si vede che nell' esempio usava std::cout e std::cin.

  7. #7
    Sto facendo troppa confusione con la terminologia mi sa...
    COmunque non lo ha spiegato (e lui non usa nessuna delle due forme nell esempio)
    se usi std::cout non c'è bisogno di nomespace?

    Spero di non far arrabbiare i moderatori con questa domanda...

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da gennahouse
    Sto facendo troppa confusione con la terminologia mi sa...
    Sì ...

    se usi std::cout non c'è bisogno di nomespace?
    namespace

    In questo modo indichi esplicitamente il namespace.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Grazie ripasserò la terminologia.

    Mod si puo chiudere e grazie per gli utenti che mi hanno aiutato.

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da gennahouse
    Grazie ripasserò la terminologia.

    Mod si puo chiudere e grazie per gli utenti che mi hanno aiutato.
    Prego ... (in questo forum non si chiudono i thread ... non c'è bisogno ...)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.