95 of 100 menu

Επίπεδο 10.5 του βιβλίου ασκήσεων C++

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

Δίνεται ένας αυθαίρετος δισδιάστατος πίνακας:

{ {11, 12, 13, 14, 15}, {21, 22, 23, 24, 25}, {31, 32, 33, 34, 35}, {41, 42, 43, 44, 45}, {51, 52, 53, 54, 55}, }

Μηδενίστε τα στοιχεία της κύριας διαγωνίου του:

{ { 0, 12, 13, 14, 15}, {21, 0, 23, 24, 25}, {31, 32, 0, 34, 35}, {41, 42, 43, 0, 45}, {51, 52, 53, 54, 0}, }

Δημιουργήστε μια συνάρτηση που θα ορίζει τη σωστή μορφή του ουσιαστικού μετά τον αριθμό. Δείτε πώς πρέπει να λειτουργεί αυτή η συνάρτηση:

func(1, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "1 μήλο" func(2, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "2 μήλα" func(3, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "3 μήλα" func(4, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "4 μήλα" func(5, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "5 μήλα"

Δείτε ένα παράδειγμα για διψήφιους αριθμούς:

func(11, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "11 μήλα" func(12, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "12 μήλα" func(21, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "21 μήλο" func(23, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "23 μήλα"

Η μέθοδός μας πρέπει να λειτουργεί για αριθμούς οποιουδήποτε μήκους:

func(1223421, "μήλο", "μήλα", "μήλα"); // θα εμφανίσει "1223421 μήλο"
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη