Το πρόβλημα των επαναλήψεων της for

Αν στη μεταβλητή k έχει αποδοθεί η αρχική τιμή 10, να υπολογίσετε την τιμή της μεταβλητής μετά το τέλος της κάθε επανάληψης θεωρώντας ότι ξεκινά πάντα από την αρχική τιμή.

  1. for i := 1 to 0 do k := k + 1;
  2. for i := 1 to 1 do k := k + 1;
  3. for i := 1 to 10 do k := k + 1;
  4. for i := 1 downto 0 do k := k + 1;
  5. for i := 1 downto 1 do k := k + 1;
  6. for i := 1 downto 10 do k := k + 1;

  1. Δε θα γίνει καμία επανάληψη και στο k θα παραμείνει η αρχική τιμή 10.
  2. Θα γίνει μία επανάληψη και το k θα έχει την τιμή 11.
  3. Θα γίνουν 10 επαναλήψεις και το k θα έχει την τιμή 20.
  4. Θα γίνουν 2 επαναλήψεις και το k θα έχει την τιμή 12.
  5. Θα γίνει μία επανάληψη και το k θα έχει την τιμή 11.
  6. Δε θα γίνει καμία επανάληψη και στο k θα παραμείνει η αρχική τιμή 10.
Advertisements

Posted on 16/02/2012, in Γλώσσα Pascal, Δομημένος Προγραμματισμός, Θεωρία and tagged , . Bookmark the permalink. Σχολιάστε.

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s

Αρέσει σε %d bloggers: