jak się zapisuje taką pętlę w c++?
for k := 1 to n do



Odpowiedź :

Odpowiedź

   for (auto k = 1; k <= n; k++) {

       komendy wykonywane w pętli;

   }

Wyjaśnienie

Powyższe jeśli pętla ma być wykonana dla k = n. Jeżeli nie, to

   for (auto k = 1; k < n; k++) {

       komendy wykonywane w pętli;

   }

Jeżeli wiadomo, że k musi być typu int i nie można decyzji pozostawić kompilatorowi, to

   for (int k = 1; k <= n; k++) {

       komendy wykonywane w pętli;

   }

Czy też jeśli musi być typu unsigned long long int (a jest szansa, że kompilator się nie domyśli)

   for (unsigned long long int k = 1; k <= n; k++) {

       komendy wykonywane w pętli;

   }

Itd.

Zwykle przy użyciu  auto  kompilator wybiera typ  k  taki jak typ zmiennej lub stałej  n.