andypolitis Δημοσ. 30 Απριλίου 2010 Δημοσ. 30 Απριλίου 2010 Γειά σας Εδώ και λίγες μέρες έχω ξεκινήσει να μαθαίνω c++,αλλά έχω κολλήσει σε μία άσκηση και δεν ξερω πως να την λύσω.Η εκφώνηση είναι: Να γράψετε ένα πρόγραμμα που να τυπώνει την παρακάτω διάταξη.Ζητήστε από τον χρήστη τον αριθμό των γραμμών. 5 5 4 5 4 3 5 4 3 2 5 4 3 2 1 Αν μπορούσε να με βοηθούσατε θα το εκτιμούσα ιδιέτερα. ΥΓ Δεν είμαι πληροφορικάριος ούτε είναι άσκηση που μου βάλαν στο πανεπιστήμιο.
Directx Δημοσ. 30 Απριλίου 2010 Δημοσ. 30 Απριλίου 2010 Γειά σαςΕδώ και λίγες μέρες έχω ξεκινήσει να μαθαίνω c++,αλλά έχω κολλήσει σε μία άσκηση και δεν ξερω πως να την λύσω.Η εκφώνηση είναι: Να γράψετε ένα πρόγραμμα που να τυπώνει την παρακάτω διάταξη.Ζητήστε από τον χρήστη τον αριθμό των γραμμών. 5 5 4 5 4 3 5 4 3 2 5 4 3 2 1 Αν μπορούσε να με βοηθούσατε θα το εκτιμούσα ιδιέτερα. ΥΓ Δεν είμαι πληροφορικάριος ούτε είναι άσκηση που μου βάλαν στο πανεπιστήμιο. Μια πιθανή, γρήγορη λύση δοκιμασμένη σε CodeGear C++ Builder 2009 ... > #include <iostream> using namespace std; int main(void) { int MaxLine; cout << "Enter max line(1-5)?"; cin >> MaxLine; // Is cin in "good" state and within limits (1-5). if(!cin.good() || MaxLine < 1 || MaxLine > 5) { cout << "Invalid input!" << endl; return 1; } else for(int Line = 0; Line < MaxLine; Line++) { for(int Count = 5; Count >= 5 - Line; Count--) cout << Count << " "; cout << endl; } return 0; } ΕΙΣΟΔΟΣ / ΕΞΟΔΟΣ > Enter max line(1-5)?5 5 5 4 5 4 3 5 4 3 2 5 4 3 2 1 Καλή συνέχεια.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.