Tyto stránky již nejsou udržovány. Obsah je postupně přesouván/aktualizován na adrese chytrosti.marrek.cz.

1/1

Zdrojové soubory z výuky

Na této stránce jsou k dispozici zdrojové soubory, které jsem vytvářel při výkladu během výuky. Nejsou to ukázkové a bezchybné zdrojové soubory. Ba naopak, jsou to pracovní neučesané verze, které vznikaly interaktivně ve výuce, často s cílem ukázat, že "takto se to nemá".

20101206-Mon-vypocet-pi.c
   1 /*
   2  * Soubor:  20101206-Mon-vypocet-pi.c
   3  * Datum:   06.12.2010 10:24
   4  * Autor:   Marek Nožka, nozka <@t> spseol <d.t> cz
   5  * Licence: GNU/GPL 
   6  * Úloha:   výpočet ¶ z obsahu čtvrt-kružnice
   7  * Popis:   
   8  */
   9 
  10 #include <stdio.h>
  11 #include <math.h>
  12 /////////////////////////////////////////////////////
  13 #define PKROKU 1E1
  14 
  15 /**
  16  * Hlavní program.
  17  */
  18 int main(void) {
  19     long double x,dx,suma;
  20 
  21     x = 0;
  22     dx = 1.0/PKROKU;
  23     suma = 0;
  24 
  25     while ( x < 1.0 ) {
  26         x += dx;
  27         suma += sqrt(1-x*x) * dx;
  28         printf("######%Lg.20\n",x);
  29     }
  30 
  31     printf("%Lg\n",4*suma);
  32 
  33     return 0;
  34 }
`--> stáhnout

Licence Creative Commons Valid XHTML 1.0 Strict Valid CSS! Antispam.er.cz Blog: Tlapicka.net