Πώς να εφαρμόσετε το μονό και ζυγό πρόγραμμα στο Γ



Αυτό το άρθρο θα σας παράσχει μια λεπτομερή και ολοκληρωμένη γνώση των διαφόρων τρόπων εφαρμογής του Odd & Even Program στο C.

Ο έλεγχος αν ένας αριθμός είναι ζυγός ή μονός, είναι ένα πολύ κοινό πρόβλημα στη γλώσσα Γ. Οι παρακάτω δείκτες θα καλυφθούν σε αυτό το άρθρο Odd & Even στο C:

Εάν ένας αριθμός διαιρείται τέλεια από το 2, είναι γνωστός ως ζυγός αριθμός. Οι υπόλοιποι αριθμοί που δεν μπορούν να διαιρεθούν τέλεια από το 2 είναι γνωστοί ως μονός αριθμός. Με απλά λόγια, οι ζυγοί αριθμοί είναι εκείνοι οι αριθμοί που έχουν τη μορφή n = 2k, ενώ οι περίεργοι αριθμοί είναι εκείνοι οι αριθμοί που έχουν τη μορφή n = 2k + 1. Όλοι οι ακέραιοι αριθμοί θα είναι είτε ζυγοί αριθμοί είτε περίεργοι αριθμοί. Σε αυτό το ιστολόγιο θα καταλάβουμε πώς να ελέγξουμε εάν ένας αριθμός είναι ομαλός ή περίεργος χρησιμοποιώντας το πρόγραμμα C.





Υπάρχουν διάφοροι τρόποι με τους οποίους μπορούμε να ελέγξουμε εάν ένας δεδομένος αριθμός είναι ζυγός ή μονός.

Ας δούμε κάθε ένα από αυτά ένα προς ένα.



Διάγραμμα ροής μονών και ζυγών προγραμμάτων

Ακολουθεί το διάγραμμα ροής για το μονό ή ζυγό πρόγραμμα:

Ο έλεγχος αν ένας αριθμός είναι ζυγός ή μονός, είναι ένα πολύ κοινό πρόβλημα στη γλώσσα Γ. Εάν ένας αριθμός διαιρείται τέλεια από το 2, είναι γνωστός ως ζυγός αριθμός. Οι υπόλοιποι αριθμοί που δεν μπορούν να διαιρεθούν τέλεια από το 2 είναι γνωστοί ως μονός αριθμός. Με απλά λόγια, οι ζυγοί αριθμοί είναι εκείνοι οι αριθμοί που έχουν τη μορφή n = 2k, ενώ οι περίεργοι αριθμοί είναι εκείνοι οι αριθμοί που έχουν τη μορφή n = 2k + 1. Όλοι οι ακέραιοι αριθμοί θα είναι είτε ζυγοί είτε μονός. Σε αυτό το ιστολόγιο θα καταλάβουμε πώς να ελέγξουμε εάν ένας αριθμός είναι ομαλός ή περίεργος χρησιμοποιώντας το πρόγραμμα C. Υπάρχουν διάφοροι τρόποι με τους οποίους μπορούμε να ελέγξουμε εάν ένας δεδομένος αριθμός είναι ζυγός ή μονός. Ας δούμε κάθε ένα από αυτά ένα προς ένα. Διάγραμμα ροής προγράμματος μονών και ζυγών Ακολουθεί το διάγραμμα ροής για το μονό ή ζυγό πρόγραμμα:



Τώρα ας δούμε τον αλγόριθμο για περίεργο και ζυγό πρόγραμμα στο C.

Αλγόριθμος μονών και ζυγών προγραμμάτων

Ο αλγόριθμος είναι πολύ απλός:

ΑΡΧΗ

Βήμα 1 → Πάρτε έναν ακέραιο ν

Βήμα 2 → Εκχώρηση ν στη μεταβλητή

τι είναι το pojo στην Ιάβα

Βήμα 3 → Εκτελέστε ν modulo 2 και ελέγξτε το αποτέλεσμα εάν η έξοδος είναι 0

Βήμα 4 → Εάν ισχύει ν είναι ομοιόμορφο

Βήμα 5 → Εάν είναι λάθος ν είναι περίεργο

ΝΑ ΣΤΑΜΑΤΗΣΕΙ

Τώρα ας δούμε τον αλγόριθμο για Odd & Even Program Pseudocode

Odd & Even Program Ψευδοκώδικας

IF (ακέραιος modulo 2) ισούται με 0

Ο αριθμός ΕΚΤΥΠΩΣΗΣ είναι ομαλός

ΑΛΛΟΥ

Ο αριθμός ΕΚΤΥΠΩΣΗΣ είναι μονός

ΤΕΛΟΣ ΕΑΝ

Τώρα ας δούμε τον αλγόριθμο για το Πρόγραμμα για Έλεγχος Ζυγών ή Μονών

Πρόγραμμα για έλεγχο ζυγών ή μονών

Στη γλώσσα προγραμματισμού C, έχουμε έναν χειριστή modulo που επιστρέφει το υπόλοιπο του διαιρέτη και του μέρους. Θα χρησιμοποιήσουμε αυτόν τον τελεστή για να διαπιστώσουμε εάν το nuber είναι 2k ή 2k + 1.

κλήση με αναφορά c ++

Τώρα, ας ρίξουμε μια ματιά στον κώδικα για να ελέγξουμε αν ένας δεδομένος ακέραιος είναι μονός ή ζυγός.

Κώδικας

if (num% 2 == 0) printf ('% d είναι ζυγό.', num) άλλο printf ('% d είναι μονό.', αριθ.)

Προχωρώντας, ας δούμε τον πλήρη κώδικα.

Παράδειγμα

#include int main () {int num printf ('Enter a number:') scanf ('% d', & num) if (num% 2 == 0) printf ('% d is even.', num) other printf ('% d είναι περίεργο', αριθ.) επιστροφή 0}

Έξοδος 1:

Έξοδος - παράξενο ή ακόμη και πρόγραμμα στο c- Edureka

Έξοδος2:

Έξοδος- 2

Σε αυτό το πρόγραμμα ελέγξαμε αν ο συγκεκριμένος αριθμός επιστρέφει 0 ή 1υπόλοιπο όταν το διαιρούμε με το 2. Εάν n% 2 == 0, ο αριθμός είναι ομαλός, αλλιώς ο αριθμός είναι μονός.

Τώρα ας δούμε μια ακόμη παραλλαγή όπου μπορείτε να εκτελέσετε το ίδιο.

Πρόγραμμα για έλεγχο μονών ή ζυγών χρησιμοποιώντας υπό όρους χειριστή

Μπορείτε επίσης να χρησιμοποιήσετε τον τελεστή υπό όρους για να επαληθεύσετε την ίδια κατάσταση που έχουμε συζητήσει νωρίτερα.

Υπό όρους χειριστής / Ternary χειριστής: Οι τελεστές υπό όρους επιστρέφουν μια τιμή εάν η συνθήκη είναι αληθής και επιστρέφει μια άλλη τιμή είναι η συνθήκη είναι λανθασμένη.

Σύνταξη : (Συνθήκη; true_value: false_value)

τι είναι το αδιέξοδο στην Ιάβα

Παράδειγμα : (X> 10? 0: 1)

Παράδειγμα

#include int main () {int num printf ('Enter a number:') scanf ('% d', & num) (num% 2 == 0); printf («% d είναι ζυγό», αριθ.): printf («% d είναι μονό.», αριθ.) επιστροφή 0}

Έξοδος 1:

Έξοδος - παράξενο ή ακόμη και πρόγραμμα στο c- Edureka.png

Έξοδος2:

Output--2

Ας δούμε μια ακόμη παραλλαγή

Βρείτε περίεργο ή ζυγό χρησιμοποιώντας το Bitwise Operator

Μπορείτε επίσης να ελέγξετε αν ο συγκεκριμένος αριθμός είναι ομοιόμορφος ή περίεργος χρησιμοποιώντας bitwise AND τελεστής.

Παράδειγμα

#include int main () {int num printf ('Enter a number:') scanf ('% d', & num) if (num & 1 == 1) printf ('% d is odd.', num) other printf ('% d είναι ζυγό.', αριθ.) επιστροφή 0}

Έξοδος 1:

Έξοδος - παράξενο ή ακόμη και πρόγραμμα στο c- Edureka.png

Έξοδος2:

Έξοδος- 2

Τώρα μετά από τα παραπάνω προγράμματα θα καταλάβατε πώς να ελέγξετε εάν ένας δεδομένος αριθμός είναι μονός ή ακόμα και στον προγραμματισμό Γ. Ελπίζω ότι αυτό το blog είναι ενημερωτικό και προστιθέμενη αξία για εσάς.

Με αυτό, καταλήγουμε σε αυτό το άρθρο Odd & Even στο C.

δείτε το εκπαίδευση παρέχεται από την Edureka σε πολλές τεχνολογίες όπως η Java, Ανοιξη και πολλά άλλα, μια αξιόπιστη διαδικτυακή εταιρεία μάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων εκπαιδευόμενων σε όλο τον κόσμο

Έχετε μια ερώτηση για εμάς; Αναφέρετέ το στην ενότητα σχολίων αυτού του ιστολογίου 'Odd & Even Program in C' και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.