Πίνακας περιεχομένων:
- Βήμα 1: Συμβουλές
- Βήμα 2: Αναζητήστε τον διαδικτυακό μεταγλωττιστή
- Βήμα 3: Βεβαιωθείτε ότι έχετε τη σωστή γλώσσα προγραμματισμού
- Βήμα 4: Σύνταξη
- Βήμα 5: Φόρτωση της βιβλιοθήκης
- Βήμα 6: Ξεκινήστε την κωδικοποίηση της Αριθμομηχανής
- Βήμα 7: Ρύθμιση της λειτουργίας
- Βήμα 8: Αν-Άλλες δηλώσεις
- Βήμα 9: Λειτουργίες εντός If-Else
- Βήμα 10: Δημιουργία της διεπαφής
- Βήμα 11:
- Βήμα 12: Εκτυπώστε το Αποτέλεσμα
- Βήμα 13: Εκτελέστε και μεταγλωττίστε το πρόγραμμα
- Βήμα 14: Ελέγξτε τα αποτελέσματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Καλώς ήλθατε στον πιθανότατα πρώτο κωδικό σας, θα γράψετε ένα εύκολο πρόγραμμα που δημιουργεί μια απλή αριθμομηχανή χρησιμοποιώντας τη γλώσσα προγραμματισμού "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, ολοκληρώστε τη λειτουργία με βάση ποια λειτουργία επιλέχθηκε από τον χρήστη. Βεβαιωθείτε ότι έχετε επιστρέψει την απάντηση στο τέλος (αυτό στέλνει το αποτέλεσμα στην κύρια συνάρτηση).
Βήμα 10: Δημιουργία της διεπαφής
Τώρα πρέπει να δημιουργήσουμε τη διεπαφή χρήστη για τον χρήστη. Στην κύρια συνάρτηση, θα ζητήσουμε από τον χρήστη να εισαγάγει δύο ακέραιες τιμές πάνω από την καταχώριση και θα του ζητήσουμε να εισαγάγει την επιλογή του για ποια λειτουργία επιθυμεί να ολοκληρώσει.
Βήμα 11:
Αφού ο χρήστης εισάγει δύο ακέραιους αριθμούς και επιλέξει τη λειτουργία, θα χρειαστεί να περάσετε αυτές τις 3 τιμές int στη συνάρτηση DoMath που δημιουργήσαμε προηγουμένως. Βεβαιωθείτε ότι έχετε δηλώσει και αρχικοποιήσει μια τιμή int στην κύρια συνάρτηση, επειδή η συνάρτηση DoMath θα επιστρέψει μια τιμή int.
Βήμα 12: Εκτυπώστε το Αποτέλεσμα
Τέλος, θα εκτυπώσουμε την τιμή που επέστρεψε από τη συνάρτηση DoMath
Βήμα 13: Εκτελέστε και μεταγλωττίστε το πρόγραμμα
Για να εκτελέσετε και να μεταγλωττίσετε τον κώδικα που γράψατε πρόσφατα στο OnlineGDB, απλώς πατήστε το πράσινο κουμπί στο πάνω αριστερό μέρος της σελίδας. Εάν δεν χρησιμοποιείτε τον ίδιο μεταγλωττιστή, αυτό το βήμα μπορεί να διαφέρει.
Βήμα 14: Ελέγξτε τα αποτελέσματα
Όταν το πρόγραμμα ζητά από τον χρήστη να εισάγει τιμές, βεβαιωθείτε ότι πατάτε enter μετά από κάθε υποβολή. Εάν χρησιμοποιείτε το OnlineGDB, η έξοδος από το πρόγραμμα θα βρίσκεται στην καρτέλα εξόδου του μεταγλωττιστή. Και πάλι, εάν δεν χρησιμοποιείτε το OnlineGDB, αυτό μπορεί να διαφέρει.