Πώς να γράψετε ψευδοκώδικα

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 1 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 17 Ενδέχεται 2024
Anonim
Μορφή  αλγόριθμου -Εντολές
Βίντεο: Μορφή αλγόριθμου -Εντολές

Περιεχόμενο

Σε αυτό το άρθρο: Κατανόηση των βασικών στοιχείων του ψευδοκώδικαΕγγραφή ενός καλού ψευδοκώδικαΔημιουργήστε ένα παράδειγμα ενός εγγράφου σε pseudocode8 Αναφορές

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


στάδια

Μέρος 1 Κατανόηση των βασικών στοιχείων του ψευδοκώδικα

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

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



  2. Κατανοήστε τη χρησιμότητα ενός ψευδοκώδικα. Χρησιμοποιείται για τον ορισμό της λειτουργίας ενός αλγορίθμου. Οι προγραμματιστές το χρησιμοποιούν συχνά ως ενδιάμεση περιγραφή μεταξύ του ορισμού του αρχικού σχεδίου ενός προγράμματος και της γραφής του εκτελέσιμου κώδικα του.
    • Ο ψευδοκωδικός χρησιμοποιείται για να περιγράψει τη λειτουργία ενός αλγορίθμου. Μπορεί να εξηγήσει πού και πώς πρέπει να εμφανιστεί ένας συγκεκριμένος μηχανισμός σε ένα πρόγραμμα.
    • Ο ψευδοκώδικας μπορεί επίσης να χρησιμοποιηθεί για να εξηγήσει μια διαδικασία υπολογιστή σε μη τεχνικούς χρήστες. Ένας υπολογιστής απαιτεί τη χρήση μιας πολύ αυστηρής σύνταξης για να εκτελέσετε ένα πρόγραμμα, το οποίο μπορεί να είναι πολύ δύσκολο να κατανοηθεί για έναν ομιλητή με ελάχιστες ή καθόλου ικανότητες προγραμματισμού. Αυτοί οι άνθρωποι θα κατανοήσουν καλύτερα μια υποκειμενική γλώσσα που ορίζει σαφώς τη ροή ενός προγράμματος και τον ρόλο των γραμμών του κώδικα που το καθιστούν.
    • Είναι σύνηθες για τους σχεδιαστές υψηλού επιπέδου να μεταδίδουν με τη μορφή εγγράφων ψευδοκώδικα τις εξηγήσεις τους για την επίλυση των περίπλοκων προβλημάτων που αντιμετωπίζουν οι ομάδες προγραμματιστών τους. Εάν εργάζεστε σε μια ομάδα ανάπτυξης λογισμικού, μπορεί να διαπιστώσετε ότι ο ψευδοκώδικας διευκρινίζει λύσεις σε μερικές φορές πολύ περίπλοκα προβλήματα.



  3. Θυμηθείτε ότι ο ψευδοκώδικας δεν είναι τυποποιημένη γλώσσα. Ο ψευδοκώδικας δεν απαιτεί τη χρήση προκαθορισμένης σύνταξης. Εντός των ομάδων ανάπτυξης, είναι προτιμότερο να χρησιμοποιηθεί, για τους σκοπούς του συντονισμού, μια σύμβαση που ορίζει τις δομές ενός ψευδοκώδικα που οι προγραμματιστές μπορούν εύκολα να καταλάβουν. Εάν εργάζεστε μόνος, το πιο σημαντικό θα είναι να διασφαλίσετε ότι ο ψευδοκώδικας σας μπορεί να διευκρινίσει τη δομή των σκέψεών σας και ότι ταιριάζει με το σχέδιό σας.
    • Εάν εργάζεστε με άλλους σε ένα έργο, εάν είστε τόσο έμπειροι όσο εσείς, ως αρχάριοι στον τομέα αυτό ή χωρίς εκπαίδευση στον προγραμματισμό, είναι πολύ σημαντικό να χρησιμοποιείτε γνωστές δομές για να κατανοείτε εύκολα.
    • Είτε είστε εγγεγραμμένοι σε μια πανεπιστημιακή εκπαίδευση, μια συνάντηση προγραμματιστών ή μια υποψήφια θέση εργασίας σε μια εταιρεία, θα έχετε πιθανώς δοκιμές για να περάσετε σε ένα ψευδοκώδικα που διδάσκεται στο πρότυπο. Να είστε προσεκτικοί, γιατί αυτοί πρότυπα συχνά διαφέρουν πολύ από το ένα ίδρυμα ή από το δάσκαλο στο άλλο.

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




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

Μέρος 2 Γράψτε έναν καλό ψευδοκώδικα



  1. Χρησιμοποιήστε έναν επεξεργαστή es. Μπορεί να μπείτε στον πειρασμό από τη χρήση επεξεργασίας, όπως το Microsoft Word ή μια παρόμοια εφαρμογή για να δημιουργήσετε ένα μορφοποιημένο έγγραφο, αλλά ο ψευδοκώδικας πρέπει να παραμείνει όσο το δυνατόν πιο απλός, δεν θα απαιτεί οποιαδήποτε μορφοποίηση. Η καλύτερη λύση θα είναι να χρησιμοποιήσετε έναν επεξεργαστή es.

    Οι καθαροί επεξεργαστές είναι το Σημειωματάριο (στα Windows) και το Edit (σε Mac).



  2. Ξεκινήστε περιγράφοντας το σκοπό του προγράμματος. Μια εξήγηση μιας ή δύο γραμμών που περιγράφουν το σκοπό του προγράμματος θα σας βοηθήσει να καθορίσετε το υπόλοιπο του εγγράφου και να σας εξοικονομήσετε το καθήκον να εξηγήσετε σε όλους εκείνους στους οποίους θα δώσετε στους εαυτούς σας ποιες είναι οι ενδείξεις της διαδικασίας που περιγράφετε .


  3. Περιγράψτε μια μόνο οδηγία ανά γραμμή. Κάθε εντολή που δίνεται στον ψευδοκώδικα σας πρέπει να ορίζει μόνο μία στοιχειώδη ενέργεια που πρέπει να εκτελεστεί. Στις περισσότερες περιπτώσεις, εάν η λίστα εργασιών έχει ρυθμιστεί σωστά, κάθε μία από αυτές πρέπει να ταιριάζει μόνο με μια γραμμή ψευδοκώδικα. Γράψτε μια λίστα με τις εργασίες. Αναπτύξτε καθένα από αυτά σε έναν ψευδοκώδικα και μεταγράψτε σταδιακά αυτόν τον ψευδοκώδικα σε συμπαγή ή ερμηνεύσιμο πραγματικό κώδικα.


  4. Βέλτιστη χρήση χώρων και οδοντώσεων. Η χρήση διαστημάτων μεταξύ των τεμαχίων του e θα σας επιτρέψει να απομονώσετε τα διάφορα στοιχεία του ψευδοκώδικα σας. Η εσοχή των διαφόρων τμημάτων των μπλοκ θα υποδεικνύει ποιες θα πρέπει να τοποθετηθούν κάτω από τα τμήματα με μικρότερη τομή.
    • Ένα τμήμα ψευδοκώδικα που ασχολείται με την καταχώρηση ενός αριθμού πρέπει να βρίσκεται στο ίδιο μπλοκ, ενώ το τμήμα που πραγματοποιεί έναν υπολογισμό στις δεδομένες καταχωρήσεις πρέπει να είναι σε μια μερίδα περισσότερο από τον ψευδοκώδικα.


  5. Τοποθετήστε τις λέξεις-κλειδιά που χρησιμοποιούνται με κεφαλαία γράμματα, αν είναι απαραίτητο Μπορεί να χρειαστεί να γράψετε με κεφαλαία γράμματα τις λέξεις-κλειδιά που θα είναι μέρος του πραγματικού κώδικα αν οι συμβάσεις που ισχύουν για τον ψευδοκώδικα που γράφετε το παρέχουν.
    • Εάν χρησιμοποιείτε δηλώσεις υπό όρους πουρνάρι και τότε στον ψευδοκώδικα σας, θα πρέπει να τα γράψετε με κεφαλαία γράμματα ΕΑΝ και ΤΟΤΕ.


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

    Μπορείτε επίσης να φανταστείτε την παράκαμψη όλων των πραγματικών οδηγιών και τον προσδιορισμό κάθε γραμμής επεξεργασίας στη γλώσσα του ανθρώπου, όπως "Αν ο αριθμός που εισάγεται από ένα χρήστη είναι παράξενος τότε η έξοδος θα αντικατασταθεί από Y ».



  7. Διατηρήστε τις γραμμές του ψευδοκώδικα σας με τη σωστή σειρά. Παρόλο που η γλώσσα που χρησιμοποιείτε κατά τη σύνταξη του ψευδοκώδικα σας θα πρέπει να παραμείνει απλή, θα πρέπει να διατηρήσετε κάθε μία από τις γραμμές της με τη σειρά που θα εκτελεστούν. Αυτό είναι ζωτικής σημασίας για την ομαλή λειτουργία του προγράμματος.


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


  9. Χρησιμοποιήστε τυπικές δομές προγραμματισμού. Ακόμα κι αν δεν υπάρχει καθορισμένο πρότυπο για την εγγραφή ψευδοκώδικα, οι προγραμματιστές θα καταλάβουν εύκολα πού θέλετε να πάτε αν ακολουθήσετε τις δομές που ορίζονται σε διαδοχικές γλώσσες προγραμματισμού όπως C ή Pascal. Χρησιμοποιήστε όρους όπως πουρνάρι, τότε, αλλιώς, ενώ και βρόχος όπως θα κάνατε και με τη γλώσσα προγραμματισμού που χρησιμοποιείτε συνήθως.
    • αν ΚΑΤΑΣΤΑΣΗ τότε ΟΔΗΓΟΣ: η εντολή θα εκτελεστεί μόνο εάν η δοκιμασία δοκιμασμένης κατάστασης είναι αληθής, δεν θα είναι αληθές αν η δοκιμή είναι εσφαλμένη.
    • ενώ ΟΡΟΙ ΟΔΗΓΗΣΗΣ: η εντολή θα επαναληφθεί όσο η κατάσταση δοκιμάζεται ως αληθής, αλλά ποτέ δεν θα είναι αληθής αν η κατάσταση δοκιμάζεται ως ψευδής.
    • κάντε ΟΔΗΓΙΕΣ ενώ είναι ΚΑΤΑΣΤΑΣΗ: αυτή η υπό όρους δήλωση είναι πολύ παρόμοια με την προηγούμενη με μία διαφορά. Στην πρώτη περίπτωση, εξετάστηκε η κατάσταση πριν εκτελεστεί η εντολή και δεν εκτελέστηκε αν η δοκιμή ήταν ψευδής. Σε αυτή την περίπτωση, θα δοκιμαστεί μετά την εκτέλεση της εντολήςέτσι ώστε να εκτελείται τουλάχιστον μία φορά.
    • λειτουργία NAME (ARGUMENTS): ΟΔΗΓΙΑ: αυτό σημαίνει ότι όποτε το όνομα ΕΠΩΝΥΜΙΑ της συνάρτησης θα παρουσιαστεί στο πρόγραμμα, η καθορισμένη δήλωση θα πρέπει να εκτελεστεί με τα επιχειρήματα που περιγράφονται μεταξύ των παρενθέσεων. Ο όρος "επιχειρήματα" αντιπροσωπεύει μία ή περισσότερες μεταβλητές που πρέπει να λαμβάνονται υπόψη από την οδηγία.


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


  11. Ελέγξτε και επανελέγξτε την αναγνωσιμότητα και τη σαφήνεια του ψευδοκώδικα σας. Ο ψευδοκώδικας δεν είναι λογοτεχνικό έργο, αλλά πρέπει να παραμένει κατανοητό. Όταν φτάσετε στο τέλος του εγγράφου σας, θα πρέπει να είστε σε θέση να απαντήσετε σε αυτές τις λίγες ερωτήσεις.
    • Μπορεί ο ψευδοκώδικας μου να γίνει κατανοητός από κάποιον που δεν είναι εξοικειωμένος με αυτό το έργο;
    • Μπορεί ο ψευδοκώδικας μου να μεταγραφεί εύκολα στον πηγαίο κώδικα σε μια γλώσσα προγραμματισμού;
    • Ο ψευδοκώδικας μου περιγράφει ολόκληρο το έργο χωρίς να αφήνει τίποτα πίσω;
    • Μπορούν τα ονόματα αντικειμένων που ορίζονται στον ψευδοκώδικα μου να κατανοηθούν σαφώς από τους ενδιαφερόμενους;
    • Αν νομίζετε ότι ένα μέρος του ψευδοκώδικα σας χρειάζεται να επανασχεδιαστεί ή να ολοκληρωθεί ή αν δεν είναι αρκετά σαφές, επιστρέψτε σε αυτό για να προσθέσετε ή να τροποποιήσετε τις απαραίτητες πληροφορίες.

Μέρος 3 Δημιουργήστε ένα δείγμα εγγράφου σε έναν ψευδοκώδικα



  1. Ανοίξτε έναν επεξεργαστή es. Αν δεν θέλετε να εγκαταστήσετε νέα προγράμματα, θα μπορείτε να χρησιμοποιήσετε τον προεπιλεγμένο επεξεργαστή του συστήματός σας, όπως π.χ. μπλοκ αν εργάζεστε σε Windows ή Επεξεργασία αν βρίσκεστε σε Mac.


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

    Αυτό το πρόγραμμα περιμένει έναν χρήστη. Εάν αντιστοιχεί σε αυτό που αναμένεται, το πρόγραμμα θα ανταποκριθεί, διαφορετικά θα εκπέμψει μια απόρριψη.



  3. Γράψτε την ακολουθία ανοίγματος. Αυτή είναι η πρώτη οδηγία που θα εκτελέσει το πρόγραμμα κατά την εκκίνησή του. Αυτό πρέπει να γραφεί στην πρώτη γραμμή του εγγράφου.

    Δημοσίευση ευχών "Σας εύχομαι καλό πρωί!"



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

    Εμφάνιση δείκτη χρήστη "Πατήστε το πλήκτρο" Enter "για να συνεχίσετε"



  5. Προσθέστε μια κλήση για δράση από το χρήστη. Τώρα θα κληθεί να απαντήσει σε ένα χαιρετισμό.

    Εμφάνιση ενέργειας-χρήστη "Πώς είσαι;"



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

    Εμφάνιση 3 προτάσεων "1. Καλό". "2. Πολύ καλά." "3. Το κακό."



  7. Ζητήστε από τον χρήστη απάντηση. Αυτό είναι όπου το πρόγραμμα θα ζητήσει μια απάντηση από το χρήστη.

    Εμφάνιση εισαγωγής αιτήματος χρήστη "Εισαγάγετε τον αριθμό που ορίζει την κατάστασή σας:"



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

    ΕΑΝ "1" Εμφάνιση αντίδρασης "Καταπληκτικό!" IF "2" Εμφάνιση σχολίου "Μεγάλη!" IF "3" Εμφάνιση αντίδρασης "Επανεισάγετε!"



  9. Προβλέψτε ένα λάθος. Πρέπει να λάβετε υπόψη την περίπτωση όπου ο χρήστης δεν απαντά σωστά στην πρόσκληση και προετοιμάζει ένα σφάλμα.

    Αν είσοδος-μη αναγνωρισμένη Εμφάνιση αντίδρασης "Δεν έχετε ακολουθήσει τις οδηγίες μου!"



  10. Προσθέστε όλα τα άλλα στοιχεία του προγράμματος σας. Όταν νομίζετε ότι έχετε τελειώσει, περιηγηθείτε στο έγγραφο σας και προσθέστε τα λείπει αντικείμενα ή fignole για να βεβαιωθείτε ότι όσοι το διαβάσουν καταλάβουν τι συμβαίνει. Ο ψευδοκώδικας σας θα πρέπει τελικά να μοιάζει με αυτό.

    Αυτό το πρόγραμμα περιμένει έναν χρήστη. Εάν αντιστοιχεί σε αυτό που αναμένεται, το πρόγραμμα θα ανταποκριθεί, διαφορετικά θα εκπέμψει μια απόρριψη. Εμφάνιση χαιρετισμό "Σας εύχομαι καλό πρωί!" Εμφάνιση δείκτη χρήστη "Πατήστε το πλήκτρο" Enter "για να συνεχίσετε" Εμφάνιση ερωτήματος-δράσης-χρήστης "Πώς είστε σήμερα;" Εμφάνιση 3 προτάσεων "1. Καλό". "2. Πολύ καλό" "3. Κακό." Εμφάνιση χρήστη-input-request "Εισάγετε τον αριθμό που καθορίζει την κατάστασή σας:" IF "1" Εμφάνιση αντίδρασης "Awesome!" IF "2" Εμφάνιση σχολίου "Μεγάλη!" IF "3" Εμφάνιση αντίδρασης "Επανεισάγετε!" Αν είσοδος-μη αναγνωρισμένη Εμφάνιση αντίδρασης "Δεν έχετε ακολουθήσει τις οδηγίες μου!"



  11. Αποθηκεύστε το έγγραφό σας. Στα Windows, πατήστε ταυτόχρονα τα πλήκτρα Ctrl+S από το πληκτρολόγιό σας και κάτω από Mac πατήστε τα πλήκτρα ⌘ Εντολή+S. Δώστε το όνομα και κάντε κλικ ρεκόρ.
συμβουλή



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

Πώς να ψήνετε το γρανάζι

Lewis Jackson

Ενδέχεται 2024

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

Ο κοινός τρόπος λέγοντας "καληνύχτα" στα γαλλικά είναι "bonne nuit", αλλά υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να εκφράσετε αυτό το συναίσθημα. Εδώ είναι μερικά από αυ...

Η Μεγαλύτερη Ανάγνωση