Kalpeni

Iz Prūsiska Wikipēdija
Wersiōni iz 19:18, 28 sillins 2021 stesse(s) WūranArtīkelinRedigītajs (diskusiōni | endīja) (Ast teīkuns(si) nāunan pāusan "'''Kalpeni''' - ainā iz trīns gruntiskans prateksnas kontrōlis instrukciōnins, pagār audaīriskan instrukciōnin be rīnksnas instrukciōnin. Kalpeni ermaz...")
(šlaitīn.) ← Ānkstaisi wersiōni | Bigantī wersiōni (šlaitīn.) | Nāunaisi wersiōni → (šlaitīn.)
Jump to navigation Jump to search

Kalpeni - ainā iz trīns gruntiskans prateksnas kontrōlis instrukciōnins, pagār audaīriskan instrukciōnin be rīnksnas instrukciōnin. Kalpeni ermazīngina segītun ainuntan kōdas delīkan ērgi izēisenes audaīra wīŗst būwusi papilnintan.

Empirīniskas kalpenis assembleras kōdan

En assembleru kalpeni ast realizītan sen audaīriskan sāksenin ērgi pagaūsenes etikketin.

Perwaidīnsna en ATmega assembleru:

 pagausenis: 
     ; kalpenis instrukciōnis
     ; ...
     ; ...
     INC r17;
     BRNE pagausenis;
     ; kalpenis wānga
     ; talaisin kōdan

Stwi izēisenes audaīra ast r17=0 (anga 256);

Kalpenis

  • Bewangiska kalpeni paāntrina si šlāit wāngan (izēisenes audaīra ast wisaddan niarwin).
  • Audaīriska kalpeni ast paāntrintan, ērgi izēisenes audaīra ast papilnintan. Izēisenes audaīra mazzi būtwei izbandātan en kalpenis pagaūseņu anga en wāngai.
  • Kalpeni for ast paāntrintan dātan rēizan gīrbin. En eraīsei paāntrisnan kalpenis gīrbautajs ast inkrementītan.
  • Kalpeni pa kōlekciōnin ast paāntritan per eraīnan elamēntan stesses dātan struktūrin.

en:Control flow#Loops pl:Pętla (informatyka)

====================================================================

Kalpeni_for

====================================================================

Kalpeni for - kalpeni, kawīda ast paāntrintan dātan gīrbin stēisan rēizan. En pagaūseņu kalpenis gīrbautajs ast ensadīntan sen pagaūsenes wērtibin be prei eraīnan kalpenis paāntrisenin gīrbautajs ast mūisesintan sen aīnan. Kalpeni wanginna si, kaddan gīrbautajs kakinna padātan wīrsawan arāikinsenin. En ainuntamans billins gīrbautajs mazzi kitawidīntun si sen kittan wērtibin nikāi aīns, mazzi dīgi būtwei dekrementītan.

Perwaidīnsnas en šlaitawīdamans billins

En Pascalu:

 var i:integer;
 begin
   for i:= 1 to 10 do
     WriteLn('Rīndas nummeri: ', i);
 end.

En C++:

 for (int i = 0; i < 10; ++i)
   std::cout << "Rīndas nummeri: " << i << std::endl;

En C:

 int i;
 for (i = 0; i < 10; ++i)
   printf("Rīndas nummeri: %i", i);


En JavaScriptu:

 var i;
 for (i = 0; i < 10; ++i)
   document.write(i + "-ta iteraciōni.
");


En Basicu:

 for i = 1 to 10 step 1 
   ...
 next i


En Matlabu, GNU Octavjai, Fortranu 77:

 for i=1:10
   ...
 enfor


En Pythonu:

 for i in range(1, 10):
   print('Rīnda nummeri: '+str(i)+'\n')