Příklad k zamyšlení


Úloha:

  1. Analyzujte, co vytiskne na obrazovku následující program.
  2. Přepište kód pomocí cyklu while.

int main(int argc, char *argv[])
{
  int i,x;
  
  x = 1;
  for(i=1;i<5 && i>=x;i++)
  {
    x = x*++i;
    printf("%d ",x);
  }
  putchar('\n');
  for(i=0;i<2;i+=2)
  {
    printf("%d ",i);
  }
  putchar('\n');
  printf("%d",i+1);
}

Řešení úlohy si prohlédněte na další stránce.