ccpp:cyklusdowhile

SQLite & PDO SQLite support missing in this PHP install - plugin will not work
The Sqlite Php Extension is mandatory. It seems that it's not available on this installation.

Toto je starší verze dokumentu!


Cyklus do while

Cyklus do while je cyklem s podmínkou na konci. Nejprve se provede tělo cyklu a pak se vyhodnotí podmínka. Pokud platí, provede se znovu tělo cyklu a znovu se vyhodnotí podmínka. Cyklus skončí, až podmínka platit nebude.

Cyklus do while se skládá ze tří částí:

  • klíčové slovo do
  • tělo cyklu - vlastní příkaz, nebo blok kódu, který se bude vykonávat
  • klíčové slovo while a podmínka cyklu v kulatých závorkách
do
{
  prikaz1;
  prikaz2;
  //...
} while (podminka);
  • Cyklus vykoná minimálně jednu iteraci.
  • Všechny cykly se dají mezi sebou navzájem transformovat.
  • V těle cyklu musí být příkaz, který má vliv na podmínku. Jinak dojede k zacyklení programu.
  1. vykonání těla cyklu
  2. ověření podmínky
    1. podmínka platí
      1. jdi zpět na vykonání těla cyklu
    2. podmínka neplatí
      1. konec cyklu
int cislo = 1; // Inicializační část;
do //Podmínka cyklu
{
  printf("%d\n", cislo);  // Příkaz cyklu
  cislo++; //Aktualizační část
} while (cislo <= 10);
for (int cislo = 1; cislo <= 10; cislo++; ) // Inicializační část; Podmínka cyklu; Aktualizační část
{
  printf("%d\n", cislo); // Příkaz cyklu
}
while (cislo <= 10) // Inicializační část; Podmínka cyklu; Aktualizační část
{
  printf("%d\n", cislo);
   cislo++;
   // Příkaz cyklu
}
  • ccpp/cyklusdowhile.1579436418.txt.gz
  • Poslední úprava: 2020/01/19 13:20
  • autor: bures