User Tools

Site Tools


cpp:basic_io

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
cpp:basic_io [2020/02/28 08:08] gthanoscpp:basic_io [2020/02/28 08:12] – [std::cin] gthanos
Line 59: Line 59:
   cin >> age;   cin >> age;
   cout << "Your age is: " << age << endl;   cout << "Your age is: " << age << endl;
- 
 } }
 </code> </code>
  
 +<WRAP note 80% center round>
 +Το std::cin μετασχηματίζει τη λέξη που διάβασε στον τύπο δεδομένων της μεταβλητής στην οποία θα αποθηκευτεί η πληροφορία. 
 +Για παράδειγμα, στο παραπάνω πρόγραμμα διαβάζει ένα αλφαριθμητικό που αναμένουμε να περιέχει έναν ακέραιο και το αποθηκεύει στην ακέραια μεταβλητή age.
 +
 +Επίσης η εντολή
 +<code cpp>
 +  cin >> firstname >> lastname;
 +</code>
 +είναι ισοδύναμη με τις παρακάτω δύο εντολές
 +<code cpp>
 +  cin >> firstname;
 +  cin >> lastname;
 +</code>
 +
 +</WRAP>
 +
 +Το παραπάνω είναι ισοδύναμο με δύο διακριτές κλήσεις του **std::cin** ως εξής
 +</WRAP>
 Το παραπάνω είναι ισοδύναμο με δύο διακριτές κλήσεις του **std::cin** ως εξής: Το παραπάνω είναι ισοδύναμο με δύο διακριτές κλήσεις του **std::cin** ως εξής:
  
Line 74: Line 91:
   cin >> lastname;   cin >> lastname;
   cout << "Your name is: " << firstname << " " << lastname << endl;   cout << "Your name is: " << firstname << " " << lastname << endl;
 +  int age;
 +  count << "Enter your age:";
 +  cin >> age;
 +  cout << "Your age is: " << age << endl;
 } }
 </code> </code>
cpp/basic_io.txt · Last modified: 2021/04/25 14:14 (external edit)