jump to navigation

Συγκριτικοί Τελεστές και Boolean Operators Μαΐου 10, 2009

Posted by maidenas in Uncategorized.
trackback

Τι είναι τελεστής(operator);
Είναι ένα ειδικό σύμβολο που χρησιμοποιούμε για να δηλώσουμε μια επεξεργασία. Στην C++ υπάρχει ένα σύνολο τελεστών που χρησιμοποιείται θα ξεκινήσουμε από τους βασικούς τελεστες και θα εμπλουτίζουμε σιγά-σιγά αυτό το σύνολο.

Καταρχήν οι αριθμητικοί τελεστές:
+  Πρόσθεση
-   Αφαίρεση
/   Διαίρεση
*   Πολλαπλασιασμός
% Ευκλείδειας Διαίρεσης
Αλλά και άλλοι τελεστές όπως:
<<   Τελεστής εξόδου (input operator)
>>   Τελεστής εισόδου (output operator)

Συγκριτικοί Τελεστές
==  Ίσον
!=    Διάφορο
<     Μικρότερο
>     Μεγαλύτερο
>=   Μεγαλύτερο ίσο
<=    Μικρότερο ίσο
Οι συνθήκες που φτιάχνεις έχουν δυο πιθανά αποτελέσματα true ή false.

Με αυτούς μπορείς να φτιάχνεις συνθήκες έτσι στην If …. else

=     Τελεστής Ανάθεσης- Εκχώρησης τιμής (assignment operator)
Ο τελευταίος τελεστής έχει τεράστια σημασία και δεν έχει καμία απολύτως σχέση με ισότητα!!!. Ο τελεστής αυτός παίρνει το περιεχόμενο που υπάρχει δεξιά του και το αναθέτει σε ότι υπάρχει αριστερά του. ΔΕΝ ΦΤΙΑΧΝΕΙ ΣΕ ΚΑΜΙΑ ΠΕΡΙΠΤΩΣΗ ΣΥΝΘΗΚΕΣ!

Επίσης

if (a>b)
cout << a;
else
cout <<b;

Λογικοί τελεστές Boolean operators
&&   AND
||      OR
!       NOT
Αυτοί οι τελεστές χρησιμοποιούνται εάν θέλουμε μία συνθήκη να ισχύει για έναν ή περισσότερους λόγους. Για παράδειγμα εάν θέλουμε να εκτελείται μία εντολή εάν το bmi είναι πάνω από 19 και συγχρόνως κάτω από το 25, γράφουμε αυτό:

if (bmi>19&&bmi<25)

Σχόλια»

No comments yet — be the first.

Υποβολή σχολίου

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Αλλαγή )

Twitter picture

You are commenting using your Twitter account. Log Out / Αλλαγή )

Facebook photo

You are commenting using your Facebook account. Log Out / Αλλαγή )

Connecting to %s

Follow

Get every new post delivered to your Inbox.