Přehled algoritmů
Zpět na "PASCAL V PŘÍKLADECH"
Oblast
Jednotlivé algoritmy
MATEMATIKA
Výpočet odmocniny
Výpočet sinu X
Výpočet E na X-tou
Výpočet logaritmu X
Největší společný dělitel (REKURSE.PAS)
Goniometrické funkce
Cyklometrické funkce
Hyperbolické funkce
Hyperbolometrické funkce
Převod stupňů a radiánů
Výpočet určitého integrálu obdélníkovou metodou
Faktoriál (REKURSE.PAS)
Výpočet binomického koeficientu (REKURSE.PAS)
Rozptyl v jednom průchodu
BITOVÉ OPERACE
Určení lichosti celého čísla
Celočíselné dělení 2
Celočíselné násobení 2
Určení hodnot jednotlivých bitů celého čísla
DATUM A ČAS
Určení dne v týdnu v Gregoriánském kalendáři
KOMPLEXNÍ ČÍSLA
Reálná a imaginární složka
Výpočet velikosti a argumentu
Výpis komplexního čísla
Číslo komplexně sdružené
Početní operace s komplexními čísly
MATICE
Načtení matice ze souboru
Vypsání matice
Nulování hlavní diagonály
Nulování vedlejší diagonály
Nulování prvků nad hlavní diagonálou
Nulování prvků pod hlavní diagonálou
Součet matic
Násobení matic
Transponování matice
Určení maxima řádkových minim
Určení minima řádkových maxim
Přehození diagonál matice
POLE
Posun prvků pole o jedničku doleva
Odstranění opakujících se prvků pole
REKURSE
Výpočet faktoriálu
Největší společný dělitel
Výpis celých čísel od 1 do N
Výpis celých čísel od N do 1
Výpočet binomického koeficientu
ŘETĚZCE
Určení délky řetězce
Určení pozice prvního nemezerového znaku
Určení pozice posledního nemezerového znaku
Odstranění úvodních mezer
Odstranění koncových mezer
Odstranění okrajových mezer
Redukce mezer
Zarovnání vpravo
Zarovnání vlevo
Centrování
Překódování řetězce podle kódovací tabulky
Převrácení řetězce
Určení počtu slov ve větě
Převedení písmene na malé písmeno
Převedení českého písmene na malé písmeno
Převedení českého písmene na velké písmeno
Převedení řetězce na řetězec velkých písmen
Převedení řetězce na řetězec malých písmen
NÁHRADA ŘETĚZCE ŘETĚZCEM
Náhrada řetězce řetězcem
HTML
Odstranění HTML tagů
Odstranění hlavičky a patičky HTML dokumentu
VEKTORY
Načtení vektoru ze souboru
Součet vektorů
Rozdíl vektorů
Velikost vektoru
Určení opačného vektoru
Skalární násobek
Skalární součin
Vektorový součin
Odchylka vektorů
PŘEVODY
Převod čísla z desítkové soustavy do dvojkové soustavy
Převod čísla z desítkové soustavy do soustavy o základě X
Převod čísla ze soustavy o základě X do desítkové soustavy
ADT SEZNAM
Sémantická specifikace ATD Seznam
Implementace jednotlivých operací
TYP DEFINOVANÝ VÝČTEM
V/V operace nad typem měsíc
HRÁTKY V PASCALU
Přehození dvou proměnných typu integer bez pomocné proměnné
VSTUPNÍ OPERACE
Načtení reálného čísla
Načtení čísla typu WORD
ŘAZENÍ A VYHLEDÁVÁNÍ
SELECT-SORT
BUBBLE-SORT
HEAP-SORT
INSERT-SORT
BINARY-INSERT-SORT
QUICK-SORT
HANOJSKÉ VĚŽE
Rekursivní řešení problému hanojských věží
UNITCREATOR
UnitCreator, v. 1.0
Zpět na "PASCAL V PŘÍKLADECH"
Kontakt
Stanislav Chromčák
6. 12. 2000
Originální umístění této stránky je:
http://freeweb.coco.cz/ANCHOR/pascal/data/mapa.htm