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

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

Πώς να γράψει μια λειτουργία για να βρείτε το δυαδικό ισοδύναμο μιας Δεδομένου Integer & Display It

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

αναγνωρίσει τρεις μεταβλητές με τύπο δεδομένων που μπορούν να αποθηκεύουν ακέραιους αριθμούς . Δώστε τους ονόματα που διακρίνουν με σαφήνεια ποιες είναι οι οποίες , όπως Temp ( προσωρινή τιμή που χρησιμοποιείται για τον υπολογισμό ) , numDec (το δεκαδικό αριθμό ) και numBin ( ο δυαδικός αριθμός ) . Προετοιμαστεί Temp και numBin να ισούται με μηδέν . 2

Ζητήστε από το χρήστη έναν ακέραιο και να το αποθηκεύσει στη μεταβλητή numDec .
Εικόνων 3

Εκτελέστε τον υπολογισμό σύμφωνα με την το ακόλουθο αλγόριθμο , το οποίο είναι γραμμένο σε ψευδοκώδικα .

Ενώ ( ( 2 ^ Temp)

numBin = numBin + ( ( numDec MOD ( 2 ^ Temp ) ) * ( 10 ^ Temp)

Επόμενο Θερμ
Η 4

Δώστε το αποτέλεσμα στο χρήστη εμφανίζοντας την τιμή που είναι αποθηκευμένη στο numBin .
Η
εικόνων

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

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