Character Comparasion

Ο τομέας μας. ;)
Απάντηση
Algorithmer
Δημοσιεύσεις: 1
Εγγραφή: Κυρ Ιαν 15, 2012 12:37 pm

Character Comparasion

Δημοσίευση από Algorithmer »

Kseri kanenas pos na sigrino 2 characters se c++ me if.
Basika afto ginete me ascii code alla pos vgazo to aski code apo ena charactira kseri kanis?
Άβαταρ μέλους
Κηπουρίδης
Δημοσιεύσεις: 397
Εγγραφή: Παρ Φεβ 05, 2010 5:05 pm

Re: Character Comparasion

Δημοσίευση από Κηπουρίδης »

Συγκρίνεις κανονικά, και συγκρίνονται τα ascii τους.
Αν σε μια int μεταβλητή Α προσθέσεις μια char B, τότε στην Α θα προστεθεί το ASCII της B.
printf ("%d %c", B, B); θα σου δώσει πρώτα το ascii και μετά τον χαρακτήρα που αντιστοιχεί σε αυτό.
Τέλος, αν θέλεις να προσθέσεις τον αριθμό που γράφει ο χαρακτήρας σου ( πχ αν έχεις τον χαρακτήρα '1' , που στο ascii είναι ο 49, θα γράψεις a += B - '0'; )
Ελπίζω να σε κάλυψα.
Λύσεις θεμάτων ΠΔΠ: https://pdp-archive.github.io/
Μπούσουλας διαβάσματος ΠΔΠ: http://snf-800715.vm.okeanos.grnet.gr/PDP/
Tutorials: https://kallinikos.github.io/
Επίσημο forum ΠΔΠ: https://www.pdpforum.eu.org/forum/
Απάντηση