Πίνακας περιεχομένων:

Δημιουργία αριθμομηχανής με χρήση κωδικού C: 14 βήματα
Δημιουργία αριθμομηχανής με χρήση κωδικού C: 14 βήματα

Βίντεο: Δημιουργία αριθμομηχανής με χρήση κωδικού C: 14 βήματα

Βίντεο: Δημιουργία αριθμομηχανής με χρήση κωδικού C: 14 βήματα
Βίντεο: 6 πράγματα που δεν ξέρεις για το iPhone! | 2022 Tips 2024, Ιούνιος
Anonim
Δημιουργία αριθμομηχανής με χρήση κωδικού C
Δημιουργία αριθμομηχανής με χρήση κωδικού C
Δημιουργία αριθμομηχανής με χρήση κωδικού C
Δημιουργία αριθμομηχανής με χρήση κωδικού C
Δημιουργία αριθμομηχανής με χρήση κωδικού C
Δημιουργία αριθμομηχανής με χρήση κωδικού C

Καλώς ήλθατε στον πιθανότατα πρώτο κωδικό σας, θα γράψετε ένα εύκολο πρόγραμμα που δημιουργεί μια απλή αριθμομηχανή χρησιμοποιώντας τη γλώσσα προγραμματισμού "C".

Σημείωση: Εάν οι εικόνες είναι πολύ μακριά ή κλείνουν, κάντε κλικ σε αυτές για να δείτε την πλήρη εικόνα.

Βήμα 1: Συμβουλές

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

-Επίσης, προσέξτε την εσφαλμένη τοποθέτηση λειτουργιών, παρενθέσεων, λέξεων κλπ! Καθώς ο μεταγλωττιστής θα δώσει ένα σφάλμα εάν ένα πράγμα δεν είναι στη θέση του.

-Διαβάστε τα βήματα προσεκτικά! Καθώς θα έχετε περισσότερες πληροφορίες καθώς προχωράτε.

-Κάντε κλικ στις εικόνες για να δείτε ολόκληρο τον κώδικα καθώς πιθανότατα δεν θα μπορείτε να δείτε ολόκληρη την εικόνα.

Βήμα 2: Αναζητήστε τον διαδικτυακό μεταγλωττιστή

Αναζητήστε τον διαδικτυακό μεταγλωττιστή
Αναζητήστε τον διαδικτυακό μεταγλωττιστή
Αναζητήστε τον διαδικτυακό μεταγλωττιστή
Αναζητήστε τον διαδικτυακό μεταγλωττιστή

Υπάρχουν πολυάριθμοι διαδικτυακοί μεταγλωττιστές ή μπορεί να έχετε κατεβάσει και τον δικό σας, αλλά για άτομα που είναι νέοι στην κωδικοποίηση, ένας διαδικτυακός μεταγλωττιστής είναι η καλύτερη επιλογή. Επιλέξαμε:

www.onlinegdb.com/online_c_compiler

Or μπορείτε να κάνετε αναζήτηση στο google για διαδικτυακό μεταγλωττιστή.

Βήμα 3: Βεβαιωθείτε ότι έχετε τη σωστή γλώσσα προγραμματισμού

Βεβαιωθείτε ότι έχετε τη σωστή γλώσσα προγραμματισμού
Βεβαιωθείτε ότι έχετε τη σωστή γλώσσα προγραμματισμού

Θα χρησιμοποιήσουμε το "C" ως γλώσσα μας. Επάνω δεξιά στον ιστότοπο, θα πρέπει να μπορείτε να επιλέξετε από διάφορες γλώσσες προγραμματισμού. Η προεπιλογή έχει οριστεί σε "C", αλλά αν είναι σε άλλη γλώσσα, αλλάξτε την, καθώς ο κώδικας από το C δεν θα λειτουργήσει σε άλλες γλώσσες.

Βήμα 4: Σύνταξη

Σύνταξη
Σύνταξη

Θα μπορούσε να συγκριθεί με το πώς διαμορφώνετε προτάσεις σε οποιαδήποτε προφορική γλώσσα, όπως τα αγγλικά. Προκειμένου ο μεταγλωττιστής (το πρόγραμμα που διαβάζει τον κώδικα) να επεξεργαστεί αυτό που έχετε γράψει, πρέπει να το εισαγάγετε με τρόπο που να είναι ευανάγνωστο σε αυτόν. Παρακαλώ κοιτάξτε τον παραπάνω πίνακα για να πάρετε μια ιδέα για το τι είναι το καθένα.

Βήμα 5: Φόρτωση της βιβλιοθήκης

Φόρτωση της Βιβλιοθήκης
Φόρτωση της Βιβλιοθήκης

Βεβαιωθείτε ότι η βασική σας διεπαφή περιλαμβάνει τη βιβλιοθήκη #include AND μια κύρια λειτουργία. Χωρίς κανένα από αυτά, ο κωδικός σας δεν θα μεταγλωττιστεί ή δεν θα εκτελεστεί σωστά.

Βήμα 6: Ξεκινήστε την κωδικοποίηση της Αριθμομηχανής

Ξεκινήστε την κωδικοποίηση της αριθμομηχανής
Ξεκινήστε την κωδικοποίηση της αριθμομηχανής
Ξεκινήστε την κωδικοποίηση της αριθμομηχανής
Ξεκινήστε την κωδικοποίηση της αριθμομηχανής

Ρίξτε μια ματιά σε ολόκληρο το πρόγραμμα, μπορείτε να έρθετε εδώ και να ελέγξετε τις λεπτομέρειες εάν σας λείπει κάτι.

Βήμα 7: Ρύθμιση της λειτουργίας

Ρύθμιση της λειτουργίας
Ρύθμιση της λειτουργίας
Ρύθμιση της λειτουργίας
Ρύθμιση της λειτουργίας

Ομοίως με την κύρια συνάρτηση που είδαμε πριν, δημιουργήστε μια συνάρτηση που ονομάζεται DoMath με 5 παραμέτρους χρησιμοποιώντας τις προτάσεις IF-ELSE. Κάθε παράμετρος θα είναι μια τιμή int (ακέραιος) και θα είναι για επιλογή λειτουργίας και οι δύο αριθμοί που λειτουργούν.

Βήμα 8: Αν-Άλλες δηλώσεις

Αν-Άλλες δηλώσεις
Αν-Άλλες δηλώσεις
Αν-Άλλες δηλώσεις
Αν-Άλλες δηλώσεις

Δημιουργήστε ένα μπλοκ εντολής if else για κάθε λειτουργία. Κάθε δήλωση if-else μας δίνει τη δυνατότητα να δίνουμε επιλογές στον χρήστη ανάλογα με το τι θέλει, μόλις επιλέξει μια λειτουργία, το πρόγραμμα θα εκτελέσει μόνο αυτό το μέρος. Για αυτό το σεμινάριο, θα κάνουμε 5 λειτουργίες. Προσθέστε, αφαιρέστε, πολλαπλασιάστε, διαιρέστε και βρείτε το υπόλοιπο των δύο αριθμών όταν διαιρούνται.

Βήμα 9: Λειτουργίες εντός If-Else

Λειτουργίες εντός If-Else
Λειτουργίες εντός If-Else
Λειτουργίες εντός If-Else
Λειτουργίες εντός If-Else
Λειτουργίες εντός If-Else
Λειτουργίες εντός If-Else

Σε κάθε μπλοκ if, ολοκληρώστε τη λειτουργία με βάση ποια λειτουργία επιλέχθηκε από τον χρήστη. Βεβαιωθείτε ότι έχετε επιστρέψει την απάντηση στο τέλος (αυτό στέλνει το αποτέλεσμα στην κύρια συνάρτηση).

Βήμα 10: Δημιουργία της διεπαφής

Δημιουργία της διεπαφής
Δημιουργία της διεπαφής

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

Βήμα 11:

Εικόνα
Εικόνα

Αφού ο χρήστης εισάγει δύο ακέραιους αριθμούς και επιλέξει τη λειτουργία, θα χρειαστεί να περάσετε αυτές τις 3 τιμές int στη συνάρτηση DoMath που δημιουργήσαμε προηγουμένως. Βεβαιωθείτε ότι έχετε δηλώσει και αρχικοποιήσει μια τιμή int στην κύρια συνάρτηση, επειδή η συνάρτηση DoMath θα επιστρέψει μια τιμή int.

Βήμα 12: Εκτυπώστε το Αποτέλεσμα

Εκτυπώστε το Αποτέλεσμα
Εκτυπώστε το Αποτέλεσμα

Τέλος, θα εκτυπώσουμε την τιμή που επέστρεψε από τη συνάρτηση DoMath

Βήμα 13: Εκτελέστε και μεταγλωττίστε το πρόγραμμα

Εκτέλεση & Μεταγλώττιση του προγράμματος
Εκτέλεση & Μεταγλώττιση του προγράμματος

Για να εκτελέσετε και να μεταγλωττίσετε τον κώδικα που γράψατε πρόσφατα στο OnlineGDB, απλώς πατήστε το πράσινο κουμπί στο πάνω αριστερό μέρος της σελίδας. Εάν δεν χρησιμοποιείτε τον ίδιο μεταγλωττιστή, αυτό το βήμα μπορεί να διαφέρει.

Βήμα 14: Ελέγξτε τα αποτελέσματα

Ελέγξτε τα Αποτελέσματα!
Ελέγξτε τα Αποτελέσματα!

Όταν το πρόγραμμα ζητά από τον χρήστη να εισάγει τιμές, βεβαιωθείτε ότι πατάτε enter μετά από κάθε υποβολή. Εάν χρησιμοποιείτε το OnlineGDB, η έξοδος από το πρόγραμμα θα βρίσκεται στην καρτέλα εξόδου του μεταγλωττιστή. Και πάλι, εάν δεν χρησιμοποιείτε το OnlineGDB, αυτό μπορεί να διαφέρει.

Συνιστάται: