Tyto stránky již nejsou udržovány. Obsah je postupně přesouván/aktualizován na adrese chytrosti.marrek.cz.
1/1
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á".
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 }