Uscita dati all'ingresso schermo e la tastiera




l'uscita dei dati e dati di inputIn primo luogo, parliamo l'uscita dei dati ad un monitor, dal momento che, in parte, dal momento che ha affrontato nelle lezioni precedenti. Come ricorderete, utilizzando la chiave parole cout, siamo in grado di portare alla linea del monitor, che scriviamo in “citazioni”, o il valore della variabile, riferendosi al suo nome . Come si ha familiarità con l'operatore endl, che permette di convertire l'output alla riga successiva. E un altro punto importante – siamo in grado di combinare i dati in uscita utilizzando l'operatore << ripetutamente più cout:

cout << “Il valore della nome_var variabile = ” << nome_var << endl;

Ora ci incontriamo con diverse sequenze di caratteri speciali, che ci aiuterà a manipolare l'output dei dati sullo schermo. Ecco un elenco:

produzione, fondamenti di programmazione
Fig.1 – sequenze di caratteri, produzione

Si guarda e pensa ))) Perché utilizzare una barra rovesciata? Si consideri l'esempio. Abbiamo bisogno di visualizzare una citazione dal film. Basta lasciare che i suoni di allarme, che attirerà l'attenzione dell'utente sullo schermo. Centrato metterà il titolo e il nome del film, da cui citiamo, e più bassa – tsitatu.Na schermo dovrebbe assomigliare a questo:

produzione

Prova a comporre il codice da soli! La soluzione qui di seguito:

Perché abbiamo bisogno di una barra rovesciata? Si dice al compilatore: “Attenzione, per me non è solo un simbolo, e uno speciale! Egli vi dirà, cosa fare! :)” Quella linea 8, se non abbiamo usato si backslash, lo schermo sarebbe andato a cinque caratteri e una conclusione. e, sentiamo “grande musica”. on line 9 anche interessante: due schede, Inoltre è necessario visualizzare una barra rovesciata, ma in realtà è necessario scrivere due, bene, prendere il nome del film tra virgolette. Alla fine di ogni riga invece del manipolatore flusso endl (<< endl) che consente andare a una nuova linea (in realtà un analogo del tasto Invio la tastiera) più conveniente e più breve, in questo caso, utilizzare il controllo simbolo \n.

Ora parliamo di come inserire i dati dalla tastiera dall'utente. Sappiamo già – per assegnare un valore a una variabile, esso può essere inizializzato quando si crea o si assegna un valore al programma a valle: imyaPeremennoy = valore; E ora veniamo a sapere di scrivere nel valore di una variabile, che introduce l'utente con la tastiera. Siamo in grado di organizzare gli operatori di data entry utilizzando gin e >> . La sintassi è: gin >> imyaPeremennoy. Si consideri un esempio di questa possibilità:

Eseguire il programma e la nota – programma comanderà la riga 11-esima e, raggiungendo l'operatore gin >>, arrestare e avviare in attesa di azione da parte dell'utente. E 'necessario inserire il valore e premere il tasto entrare. Una volta che la variabile ha il valore, Il permesso dalla tastiera, il programma continua l'esecuzione.

ingresso

Vale la pena notare, che gin capire e distinguere tra i tipi di variabili. E se si digita int simbolo, piuttosto che la cifra, valore della variabile non cambia. E se si immette un valore non valido in una variabile, che non viene inizializzato quando si crea, viene visualizzato sullo schermo ogni residua “spazzatura” di variabili. Per inserire i caratteri – Le variabili devono essere tipo dichiarato carbonizzare. Presto impariamo come di controllare l'input dell'utente è corretto. E anche imparare a entrare la tastiera non è un singolo carattere, e tutta la linea.

Lo sforzo aggiuntivo richiesto da voi – lezioni di vista il video :) Hanno presentato e senza informazioni aggiuntive è considerato in questo articolo. Vedi tutti! Per te è solo +

Preferibilmente dopo aver letto la teoria procedere alla pratica – problema qui.

Condividi questo articolo con i tuoi amici – Premere il pulsante sul sito di social networking sotto l'articolo. Saremo grati! Tutte le vostre domande, chiedere nei commenti. rispondere – 100% !

Newsletter nuove lezioni sulla programmazione:

Uscita dati all'ingresso schermo e la tastiera
5 (100%) 5 voti

29 pensieri su "Uscita dati all'ingresso schermo e la tastiera

  1. А как сделать что-бы человек мог вводить не только кол-во деревьев которые он посадил, а и кол-во деревьев в парке ?

    1. #includere
      using namespace std;

      int main()
      {
      setlocale(LC_ALL, “rus”);

      int importo = 0;
      int new_trees = 0;

      cout <> quantità;
      cout <> new_trees;

      cout << "Количество деревьев в парке: " << quantità << endl;
      cout << "Вы посадили " << new_trees << " деревьев.\n";
      cout << "Всего стало: " << quantità + new_trees << endl;

      ritorno 0;
      }

    2. #includere
      #include //Это сделано для комманды _getch можно использовать стандартный return 0 но мне удобнее иммено так
      using namespace std;

      principale vuoto()
      {
      setlocale(LC_ALL, “russo”);
      int importo, new_trees;
      cout << "Сколько деревьев вы посадили сегодня? " <> new_trees;

      cout << "Сколько было деревьев в парке изначально? " <> quantità;
      cout << "Вы посадили " << new_trees << " деревьев.\n";
      cout << "Всего стало: " << quantità + new_trees << endl;
      _getch(); //Как писал выше аналог Return 0
      }

      1. Незнаю почему не отображается крч там надо подключить iostream и conio.h

      2. Редактор комментариевсжираетстроки кодане пишите сюда код.
        Вот так словами и объясняйте.

Lascia un Commento

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *