Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να χρησιμοποιήσετε ένα πίνακα σε COBOL

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

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

Πηγαίνετε στο "Τμήμα Εργασίας - Αποθήκευση " του πρόγραμμα και να καθορίσει τη σειρά . Η δομή των εγγραφών και η σύνταξη θα είναι " 01 Array . " Θα υπάρχουν τέσσερις περιοχές : 05 Περιφέρεια pic x ( 10 ) . Μέσα σε κάθε περιοχή θα είναι πέντε πόλεις : 10 Πόλη Συμβαίνει πέντε φορές αναπροσαρμόζονται από την πόλη -index pic x ( 25 ) . Μέσα σε κάθε πόλη θα είναι τρεις συνοικίες : 15 Περιφέρεια Εμφανίζεται τρεις φορές αναπροσαρμόζονται από dist -index pic x ( 25 ) . Υπάγεται στο Επαρχιακό Γραφείο θα είναι : 20 Γραφείο Συμβαίνει τρεις φορές αναπροσαρμόζονται από το γραφείο του δείκτη pic x ( 30 ) και στο Office είναι Department : 25 Τμήμα Συμβαίνει τέσσερις φορές αναπροσαρμόζονται από dept δείκτη pic x ( 30 )
Η . Φτηνές 3

κώδικα η δήλωση ανάγνωσης για τη συμβολή σας στο Τμήμα εργασίας - Αποθήκευση και να συμπληρώσετε τα πεδία αναλόγως . Σε αυτό το παράδειγμα , κάθε εγγραφή εισόδου θα έχουν Περιφέρεια 10 bytes στην αρχή , ένα σύνολο πέντε πόλεις των 25 bytes το καθένα , τρεις συνοικίες των 25 bytes το καθένα , τρεις θέσεις γραφείο 30 bytes το καθένα και τέσσερα τμήματα των 30 bytes το καθένα .
Η 4

Δημιουργήστε μια παράγραφο με ένα όνομα στο Τμήμα Διαδικασίας . Για παράδειγμα : « Συμπλήρωση - το - Array » και κωδικοποιήσει τις δηλώσεις ως εξής . "Εκτέλεση Move - τα -Cities ποικίλες πόλης του δείκτη από 1 έως την 1η μέχρι την πόλη - δείκτης είναι μεγαλύτερος από 5 , Μετά από ποικίλες Περιφέρεια από την 1η έως την 1η μέχρι dist - δείκτης είναι μεγαλύτερος από 3 , Μετά Office από 1 από 1 μέχρι Office είναι μεγαλύτερη από 4 , Μετά Τμήματος από 1 από 1 μέχρι Τμήματος είναι μεγαλύτερος από 4 . " Είναι σημαντικό να σημειωθεί ότι το πιο εσωτερικό βρόχο θα εκτελεστεί πρώτα. Δηλαδή , Τμήμα , τότε το Office , τότε Περιφέρεια και , στη συνέχεια, Πόλη θα βρόχο και τη διαδικασία με αυτή τη σειρά .
5

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

Εκτελέστε το πρόγραμμα ως μια δοκιμή και να εξετάσει την έξοδο .

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα