Παρατηρήστε το ακόλουθο πρόγραμμα:
1 #include <iostream>
2 using namespace std;
3
4 int main ( )
5 {
6 int a = 10
7 int b = 20
8
9 cout << "Η a είναι ίση με " << a << "." << endl << "Και η b με" << b << "." << endl;
10
11 return 0;
12 }
Αποτέλεσμα:
Η a είναι ίση με 10.
Και η b με 20.
Παρατηρήσεις:
Οι γραμμές 6 και 7 δηλώνουν δύο μεταβλητές. Την a που είναι ίση με 10 και την b που είναι ίση με 20. Για να δηλώσουμε μια μεταβλητή γράφουμε ένα τύπο δεδομένων (όπως ο int), το όνομά της και αν θέλουμε την παρέχουμε μια τιμή όπως στο a παρείχαμε την τιμή 10 και στο b την τιμή 20. Υπάρχουν διάφοροι τύποι δεδομένων στη C++ όπως:
int : για αριθμούς.
char : για λέξεις (στον προγραμματισμό ονομάζονται αλφαριθμητικά). κτλ.
θα τα μάθουμε στη πορεία.
Η γραμμή 9 εξάγει το εξής: "Η a είναι ίση με" και ακολουθεί το αποτέλεσμα της a (10) και έπειτα εξάγει μια τελεία (.). Το endl όπως μάθαμε αναγκάζει τον κέρσορα να μεταφερθεί στην αρχή της επόμενης γραμμής. Εκεί εξάγει το εξής: "Και η b με" και ακολουθεί το αποτέλεσμα της b (20). ΠΡΟΣΟΧΗ : όταν θα μεταγλωττίσετε το παραπάνω πρόγραμμα δεν θα εξάγει τα παραπάνω. Εξάγει μόνο αγγλικούς χαρακτήρες. Εδώ τα γράφουμε στα ελληνικά για να καταλαβαίνετε καλύτερα.
Ασκήσεις:
1. Δηλώστε τις παρακάτω μεταβλητές με τον τύπο δεδομένων int: a, Name, 34324, MyNameIs.
2. Δηλώστε τις παρακάτω μεταβλητές με τον τύπο δεδομένων char: Age, NickName, Personality.
3. Εκχωρήστε τις παρακάτω μεταβλητές: age (με 35), name (George), telephome (444444). Επιλέξτε τον τύπο δεδομένων για την κάθε μεταβλητή.
4. Γράψτε ένα πρόγραμμα που θα εκχωρεί μια μεταβλητή arithmos σε 20 και θα την εξάγει με μια δικιά σας πρόταση.