Διαφορά μεταξύ If και Else If



If vs Else If

Τα προγράμματα δεν ρέουν πάντα διαδοχικά. Οι καταστάσεις προκύπτουν όταν υπάρχει μια απόφαση που πρέπει να ληφθεί ή ένα κομμάτι κώδικα που πρέπει να επαναληφθεί. Οι δομές ελέγχου το βοηθούν αυτό καθορίζοντας τι πρέπει να γίνει στο πρόγραμμα και υπό ποιες συνθήκες. Αυτές είναι γνωστές ως δηλώσεις υπό όρους που κρίνουν μια δήλωση σχετικά με τις εξόδους Boolean αληθούς ή ψευδούς.



Ρήτρα «Εάν»- Είναι δημοφιλές μεταξύ πολλών γλώσσες προγραμματισμού . Η κύρια σύνταξη μπορεί να διαφέρει, αλλά το ψευδοκώδικας παραμένει το ίδιο. Ένα μικρό απόσπασμα κώδικα δίνεται παρακάτω:



εάν (κατάσταση)

τότε

δράση



τέλος εαν

Η συνθήκη επιστρέφει πάντα ένα Boolean αποτέλεσμα. Ας πούμε ότι η κατάσταση είναι ηλιόλουστη και η δράση είναι να βγείτε έξω. Αν λοιπόν είναι ηλιόλουστο έξω (αληθινό), τότε ένα άτομο πηγαίνει για μια βόλτα. Διαφορετικά, φτάνουμε στο τέλος αν κατασκευαστεί χωρίς να εκτελέσουμε καμία ενέργεια.

Η παραπάνω κατασκευή είναι δημοφιλής σε γλώσσες προγραμματισμού δομών όπως: C, C ++, JAVA, Visual Basic και C #



Η κατασκευή 'else if' σας βοηθά στο συνδυασμό πολλών συνθηκών. Εάν διαπιστωθεί ότι η πρώτη συνθήκη ισχύει, τότε οι υπόλοιπες παραλείπονται. Ας ρίξουμε μια ματιά στον ψευδο κώδικα -

εάν (κατάσταση)

τότε

δράση

αλλιώς εάν (κατάσταση)

τότε

δράση

αλλού

δράση

τέλος εαν

Μια συνθήκη επιστρέφει ακόμα μια έξοδο Boolean. Ένα μπλοκ 'else if' οδηγεί σε ένα περαιτέρω επίπεδο ένθεσης. Σε περίπτωση που η συνθήκη 'if' είναι ψευδής, τότε η συνθήκη 'other if' αξιολογείται με διαδοχικό τρόπο έως ότου βρεθεί ένας αγώνας. Σε περίπτωση αποτυχίας όλων των συνθηκών, τότε εκτελείται η ενέργεια που ορίζεται στη ρήτρα 'other'. Για να το καταλάβουμε καλύτερα, ας συνεχίσουμε με την παραπάνω βροχερή κατάσταση. Η συνθήκη «εάν» παραμένει η ίδια. Ας προσθέσουμε τη συνθήκη «αλλιώς αν» να είναι «θυελλώδης» και τη δράση να «πηγαίνει κάτω». Η ρήτρα «αλλιώς» λέει «μένοντας μέσα». Αν λοιπόν είναι θυελλώδης έξω, τότε η πρώτη συνθήκη 'if' εκτιμάται ότι είναι ψευδής. Πηγαίνουμε στον όρο «αλλιώς εάν» και διαπιστώνουμε ότι αξιολογείται ότι είναι αλήθεια. Έτσι το άτομο πηγαίνει κάτω.

Διαφορές μεταξύ 'if' και 'else if':

1. Η συνθήκη 'if' είναι υποχρεωτική για μια κατασκευή υπό όρους. Μια κατάσταση «αλλού αν»

δεν μπορεί να υπάρχει χωρίς προηγούμενο μπλοκ 'if'.

2. Μπορείτε να έχετε μόνο ένα μπλοκ 'if' αλλά πολλαπλά μπλοκ 'other if'.

Περίληψη:

1. Τόσο το 'if' όσο και το 'else if' βοηθούν στη διακλάδωση του κώδικα. Το πρόγραμμα κινείται εκτός γραμμικού

εκτέλεση.

2. Τόσο το 'if' όσο και το 'other if' είναι εκφράσεις υπό όρους που βοηθούν στη λήψη αποφάσεων

επεξεργάζομαι, διαδικασία.

3. Όλες οι γλώσσες προγραμματισμού υψηλού επιπέδου χρησιμοποιούν 'if' και 'else if' με διαφορετική σύνταξη.

Δημοφιλείς Αναρτήσεις

Διαφορά μεταξύ Samsung Omnia 2 και Samsung Jet

Samsung Omnia 2 έναντι Samsung Jet Το Samsung Omnia 2 και το Samsung Jet είναι πολύ παρόμοια όσον αφορά την εμφάνιση και τις λειτουργίες, αλλά έχουν ξεχωριστές διαφορές

Διαφορά μεταξύ καλαμαριών και καλαμαριών

Squid vs Calamari Τα καλαμάρια είναι μαλάκια, δημοφιλή για την απαλή σάρκα και τη γεύση. Είναι πολύ δημοφιλές πιάτο σε πολλά μέρη του κόσμου. Η μέθοδος μαγειρέματος του καλαμαριού είναι

Διαφορά μεταξύ Android 2.3 (Gingerbread) και Android 2.3.2 (OTA)

Android 2.3 (Gingerbread) έναντι Android 2.3.2 (OTA) Με την κυκλοφορία πολλών τηλεφώνων που χρησιμοποιούν το Android 2.3 της Google, γνωστό και ως Gingerbread, είναι

Boardwalk Empire - Η ιστορία πίσω από τη σειρά HBO

Η «Boardwalk Empire», η νέα σειρά HBO που παράγεται από τον Martin Scorsese, βασίζεται σε ιστορικά γεγονότα και εμπνέεται από τα αληθινά κατορθώματα του πολιτικού αφεντικού της Atlantic City, Enoch L. «Knucky» Johnson.

Οι καλύτερες εκπομπές στο Hulu αυτή τη στιγμή

Τα «The Handmaid's Tale», «Four Weddings and a Funeral» και «Shrill» είναι από τις καλύτερες διαθέσιμες εκπομπές για μετάδοση στο Hulu αυτή τη στιγμή.

Αγοράστε την απίθανη τάση φόρεμα που κυριάρχησε στο Instagram αυτό το καλοκαίρι

Υπήρχε ένα σαφώς αγαπημένο φόρεμα μεταξύ του σετ Instagram αυτή τη σεζόν: Αγοράστε το εύκολο, δροσερό περιτύλιγμα που είδατε σε όλες τις κοινωνικές σας ροές εδώ.