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

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

Πώς να παραγάγει Τυχαία Αρνητικό & Θετική Ακέραιοι σε C + +

True τυχαίοι αριθμοί φαίνεται να ακολουθεί καμία σειρά , κανόνας , έμμετρο λόγο ή λόγο . Ενώ η γλώσσα C + + προγραμματισμός δεν μπορεί να δημιουργήσει πραγματική τυχαίους αριθμούς , θα παράγει κατά προσέγγιση ή ψευδο- τυχαίων αριθμών που είναι περισσότερο από επαρκής για τις περισσότερες εργασίες προγραμματισμού . Η συνάρτηση rand ( ) επιστρέφει μια άλλη θετική τυχαίο αριθμό κάθε φορά που καλείται , αλλά αυτοί οι ίδιοι αριθμοί θα επαναληφθεί την επόμενη φορά που εκτελείται το πρόγραμμα . Η συνάρτηση srand ( ) δημιουργεί ένα διαφορετικό σύνολο των τυχαίων αριθμών κάθε φορά που το πρόγραμμα σας τρέχει αν δοθεί ένας μοναδικός αριθμός ή οι σπόροι ως είσοδο . Μπορείτε να χρησιμοποιήσετε το rand ( ) για να δηλώσετε τυχαία αν ένας αριθμός πρέπει να είναι αρνητική , στη συνέχεια, αλλάξτε το σήμα της με την τοποθέτηση ενός " - " μπροστά από την μεταβλητή εάν είναι απαραίτητο . Τα πράγματα που θα χρειαστείτε
ένα C + + compiler , όπως η Visual C + + καλής ποιότητας Απλό επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Start" και κάντε κλικ στο " Όλα τα προγράμματα ". Κάντε κλικ στο " Αξεσουάρ " επιλογή του μενού . Κάντε κλικ στο " Σημειωματάριο" για να ξεκινήσει το πρόγραμμα επεξεργασίας κειμένου . 2

Πληκτρολογήστε τον ακόλουθο κώδικα στο Σημειωματάριο. Εναλλακτικά , μπορείτε να αντιγράψετε και να επικολλήσετε τον κώδικα . Κάντε κλικ στο αριστερό πλήκτρο του ποντικιού και σύρετε για να επισημάνετε το κείμενο . Πατήστε το πλήκτρο " CTRL + C " για να το αντιγράψετε στο πρόχειρο , και πατήστε το πλήκτρο " CTRL + V " για να επικολλήσετε στο Σημειωματάριο.

# Include # include # include

χρησιμοποιώντας namespace std ?

int main ( ) {

time_t δευτερόλεπτα? //πάρει το χρόνο σε δευτερόλεπτα, χρησιμοποιώντας cpp librarysrand (χρόνος ( και δευτερόλεπτα ) ) ? //στέλνει το χρόνο να srand ως seedint random_integer ? int random_sign ? int Ν ? για (n = 0 ? n <10 ? n + +) { random_integer = rand () ? random_sign = ( rand () % 2 )? //αυτό παράγει τυχαία 0 ή 1 . εάν ο αριθμός 0 , αλλαγή negativeif ( random_sign == 0 ) { random_integer = - random_integer ? } cout <<"Αριθμός: " ? cout < εικόνων 3

Κάντε κλικ στο μενού "Αρχείο" και επιλέξτε το "Save " επιλογή . Αποθηκεύστε το αρχείο με το όνομα " demo.cpp . " Κάντε κλικ στο μενού "Αρχείο" και επιλέξτε "Έξοδος " για να κλείσετε το Σημειωματάριο .
Η

4 Κάντε κλικ στο κουμπί "Start " πληκτρολογήστε " CMD " στο πλαίσιο αναζήτησης και πατήστε το πλήκτρο " Enter".
5

Πληκτρολογήστε τον κατάλογο που περιέχει το αρχείο " demo.cpp " στη γραμμή εντολών και πατήστε το πλήκτρο " Enter ". Για παράδειγμα, πληκτρολογήστε " cd test " , αν ο κατάλογος στον οποίο θα σωθεί" demo.cpp " είναι μέσα στο" τα έγγραφά μου ".
Η 6

Τύπος " cl demo . cpp " στη γραμμή εντολών .
Η

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

Τύπος " demo.exe " στη γραμμή εντολών και πατήστε το πλήκτρο "Enter " για να εκτελέσετε το πρόγραμμα . Η αίτηση πρέπει να εκτυπώσετε 10 ψευδοτυχαίων αριθμών , κάποια αρνητικά και κάποια θετικά .
Η
εικόνων

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

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