Πρόγραμμα C ++ που χρησιμοποιεί γεννήτρια τυχαίων αριθμών για τη δημιουργία προτάσεων;
Μάθετε Τον Αριθμό Του Αγγέλου Σας
2 απαντήσεις
- lo_tsawqawΑγαπημένη απάντηση
Δεν πρόκειται να γράψω κώδικα για εσάς, αλλά έχω κάποιες ιδέες.
Εάν δεν σας ενδιαφέρει αν το πρόγραμμα χρησιμοποιεί πραγματικές λέξεις, τότε η εφαρμογή θα πρέπει να είναι πολύ εύκολη.
Πρώτον, για κάθε πρόταση, ζητήστε από το πρόγραμμα να αποφασίσει πόσες λέξεις θα πρέπει να υπάρχουν στην πρόταση. Στη συνέχεια, για κάθε λέξη, ζητήστε από το πρόγραμμα να αποφασίσει πόσα γράμματα πρέπει να υπάρχουν στη λέξη. Το πρόγραμμα θα πρέπει να εναλλάσσεται μεταξύ των συμφώνων και των φωνηέντων, προκειμένου να διασφαλιστεί ότι η ασυναρτησία εξακολουθεί να είναι έντονη. Το πρόγραμμα θα μπορούσε επίσης να έχει μια καθορισμένη πιθανότητα εισαγωγής παρενθέσεων ή κόμματα, ίσως 1 στα 7 για κόμμα και 1 στα 40 για παρένθεση. Βεβαιωθείτε ότι η πρώτη λέξη στην πρόταση ξεκινά με κεφαλαίο γράμμα. Στο τέλος της πρότασης, το πρόγραμμα θα πρέπει να αποφασίσει αν θα τελειώσει με τελεία, ερωτηματικό ή θαυμαστικό. Στη συνέχεια, μπορείτε να επαναλάβετε για όσες τυχαίες προτάσεις θέλετε.
Τώρα, εάν θέλετε το πρόγραμμα να χρησιμοποιεί ΠΡΑΓΜΑΤΙΚΕΣ λέξεις, θα πρέπει να κάνετε λίγο περισσότερη δουλειά. Πρώτον, θα χρειαστείτε μια λίστα λέξεων, ένα λεξικό για να το πείτε. Αυτό θα πρέπει να περιέχει πολλές πληροφορίες εάν θέλετε να κάνετε προτάσεις χρησιμοποιώντας πραγματικές λέξεις. Θα χρειαστείτε πληροφορίες σχετικά με το μέρος της ομιλίας του (ουσιαστικό, ρήμα, επίθετο, επίρρημα, παρεμβολή κ.λπ.), φύλο (αρσενικό, θηλυκό, ουδέτερο), εάν η λέξη είναι ένα ρήμα είτε έχει ακανόνιστες μορφές είτε αν το ρήμα είναι μεταβατικό ή αμετάβλητο, εάν η λέξη είναι ουσιαστικό αν έχει ακανόνιστους πληθυντικούς (π.χ. «datum» και «data», ή «goose» και «χήνες») ή αν είναι ένα σωστό ουσιαστικό κανένα, λίγο ή όλο το χρόνο , εάν η λέξη είναι επίθετο αν μπορεί να μετατραπεί σε επίρρημα προσθέτοντας -ly και βασικά πληροφορίες για οποιαδήποτε άλλη ερώτηση που μπορεί να προκύψει κατά τη σύνταξη μιας πρότασης. Αυτό είναι πιθανώς κάτι παραπάνω από αρκετό εκεί. ΑΛΛΑ, αφού ληφθεί μέριμνα, το πρόγραμμα μπορεί να χρησιμοποιήσει τη γεννήτρια τυχαίων αριθμών μαζί με τους κανόνες της γραμματικής για να φτιάξει μια πρόταση «πλαίσιο» και, στη συνέχεια, απλά επιλέξτε τυχαίες λέξεις του σωστού μέρους της ομιλίας για να «συμπληρώσετε τα κενά». Για παράδειγμα:
(? άρθρο?) (? επίθετο?) (ουσιαστικό) (? adverb?) (ρήμα) (? άρθρο?) (? επίθετο?) (? ουσιαστικό?)
Τα ερωτηματικά υποδεικνύουν προαιρετικά μέρη ομιλίας για μια τέτοια πρόταση-πλαίσιο. Το πρόγραμμα μπορεί να κάνει προτάσεις όπως οι εξής:
μπλε jay φτερό συμβολισμός
Ένα μπλε βερίκοκο εμποτίζει ευγενικά τους ψηλούς πιθήκους.
Στο αυτοκίνητο αρέσει η πραγματικότητα.
Οι σιταποθήκες κρατούν απρόθυμα έναν ασφαλή σωλήνα.
Ένα μωρό κάνει εμετό.
Εάν προχωρήσετε πραγματικά, μπορείτε να δημιουργήσετε άλλα «πλαίσια πρότασης»:
(? άρθρο?) (? επίθετο?) (ουσιαστικό) ήταν (? adverb?) (ρήμα-past_participle); by? (? άρθρο?) (? επίθετο?) (? ουσιαστικό-θετικό?) (? άρθρο?) (? επίθετο?) (? ουσιαστικό?)
Ένας βελούδινος θεός έσπασε σχεδόν τα ευτυχή δολάρια του αφεντικού.
Ο Μάθιου ακτινοβολήθηκε πλήρως από βούτυρο.
τι είναι 16 16
Ένα κόκκινο μηχάνημα αυτόματης πώλησης διογκώθηκε από υπερηφάνεια.
Τα χαριτωμένα μπέιζμπολ καταπιεί.
Εν κατακλείδι, θα πρέπει να εφαρμόσετε όλες τις γλωσσικές σας γνώσεις και τις δεξιότητες επίλυσης προβλημάτων - για να μην αναφέρουμε πολύ χρόνο - σε αυτό. Στην πραγματικότητα ακούγεται σαν κάτι που θα ήθελα να δοκιμάσω. Στείλτε μου e-mail αν σας ενδιαφέρει.
- Σεντίλ
Κοίτα εδώ δεν μπορώ να σου δώσω μια απάντηση, αλλά μπορώ να δώσω τον κωδικό για ένα παρόμοιο πρόγραμμα. Εδώ είναι:
/ * Magic.cpp * /
/ * Αυτό το πρόγραμμα δημιουργεί έναν τυχαίο αριθμό και λαμβάνει είσοδο
από τον χρήστη. Αν και οι δύο αγώνες λένε «Μαγεία» αλλιώς »Ξέρεις όχι
μαγεία '* /
#περιλαμβάνω
#περιλαμβάνω
#περιλαμβάνω
int δημιουργία ();
κενή κύρια ()
{
int rand_no;
int input_no;
clrscr ();
πνευματική έννοια των δέντρων που πέφτουν
κόστος<<'What do you think is the Magic Number in my mind : ';
cin >> input_no;
rand_no = δημιουργία ();
εάν (rand_no == input_no)
κόστος<<'Woow! You are quite a magician!!!';
αλλού
κόστος<<'Phoof! You know no magic!!!';
getch ();
}
int δημιουργία ()
Αφροδίτη στο 7ο σπίτι
{
int rand_no;
rand_no = rand ();
επιστροφή rand_no;
}
Μάθετε Τον Αριθμό Του Αγγέλου Σας
Δημοφιλή Θέματα
- Άνδρας Υδροχόος και Ιχθείς Γυναίκα - Συμβατότητα Αγάπης, Γάμος
- Άγγελος Αριθμός 1808 - Σημασία και συμβολισμός
- 1522 Αριθμός αγγέλου - Σημασία και συμβολισμός
- Πώς να προσθέσετε τραγούδια και να καθαρίσετε την ουρά στο Spotify;
- Πώς να αλλάξετε τον κωδικό πρόσβασης Instagram [κινητό και υπολογιστής]
- Ταύρος στο 1ο Σπίτι - Έννοια και Πληροφορίες
- Πώς να χρησιμοποιήσετε τη λειτουργία φιλτραρίσματος σχολίων στο TikTok LIVE;
- Άνδρας Αιγόκερως και γυναίκα καρκίνου - Συμβατότητα αγάπης, γάμος
- Βιβλίο - Όνειρο και συμβολισμός
- 25 συμβουλές για το πώς να αποκτήσετε πάνω από 10.000 ακόλουθους στο Tiktok;