C Programming Code

Obsahuje reklamy
Hodnocení obsahu
Všichni (E)
10 tis.+
Stahování
Hodnocení obsahu
Všichni (E)
Další informace
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

C Programming Code je knihovna 82 kompletních, funkčních programů v jazyce C pro studenty i začátečníky. Každý program je napsán ve standardním jazyce C (C17), kompiluje se bez varování a je dodáván s reálnou ukázkou a krátkým vysvětlením, jak funguje. Diagramy ukazují, co se děje uvnitř programů pro třídění, vyhledávání, maticové a ukazatelové výpočty.

Co aplikace zahrnuje

• Základy: jak kompilovat a spustit program, Hello World, bezpečné čtení vstupu pomocí scanf a fgets, aritmetické operátory, prohazování, velikosti a rozsahy datových typů, kódy znaků

• Podmínky: sudé nebo liché, samohláska nebo souhláska, přestupné roky, největší ze tří čísel, kalkulačka známek, kořeny kvadratické rovnice

• Smyčky a čísla: součet a průměr, násobilka, součet číslic, reverzní a palindromová čísla, faktoriál, Fibonacciho řada, kontrola prvočísel, Eratosthenovo síto, Armstrongova a dokonalá čísla, GCD a NCM, nCr a nPr, rychlá mocnina

• Vzory: hvězda a číselné trojúhelníky, jehlany, kosočtverce, dutý čtverec, Floydův trojúhelník, Pascalův trojúhelník
• Číselné soustavy: desetinná na binární, osmičková a šestnáctková a zpětně, bitové operátory

• Pole: součet a průměr, největší a nejmenší prvek, reverzní, vkládání a mazání, lineární vyhledávání, binární vyhledávání, bublinové řazení, řazení výběrem, řazení vkládáním, slučování seřazených polí, počítání četností, odstraňování duplikátů
• Matice: sčítání a odčítání, násobení, transpozice, determinanty 2 × 2 a 3 × 3
• Řetězce: délka, inverze, palindrom, počet samohlásek, převod velkých a malých čísel, počet slov, zřetězení, porovnávání a kopírování bez knihovny, kontrola anagramů, odstraňování znaků, převod řetězce na celé číslo
• Ukazatele a funkce: základy ukazatelů, záměna s ukazateli, pole a ukazatele, dynamická pole s malloc a realloc, ukazatele funkcí a qsort, rekurze, Hanojská věž
• Struktury a soubory: studentské záznamy, komplexní čísla, zápis a čtení textového souboru, počítání řádků a slov v souboru, kopírování souboru
• Jednoduché projekty: kalkulačka, převodník teplot, menu bankovního účtu, hra s hádáním čísel, piškvorky

Každá stránka programu obsahuje
• kompletní program, připravený ke kopírování, kompilaci a spuštění
• ukázkový běh zachycený ze skutečného programu se zvýrazněným zadaným vstupem
• jasné vysvětlení „jak to funguje“ s tabulkami a diagramy, kde jsou užitečné
• poznámky k běžným chybám: přetečení celého čísla, přetečení vyrovnávací paměti, nebezpečný vstup a nedefinované chování
• odkazy na související programy

Pro koho je určeno
Studenti učící se jazyk C ve škole nebo na univerzitě, začátečníci, kteří se nejlépe učí z příkladů, a všichni, kteří se připravují na laboratorní zkoušky z programování nebo praktické testy. Je to doplněk k výukové aplikaci s ukázkovým programem v jazyce C.

Vlastnosti
• Funguje offline: není potřeba připojení k internetu
• Vysvětlení jsou k dispozici v 8 jazycích: angličtina, španělština, portugalština, francouzština, němčina, arabština, hindština a indonéština
• Vyhledávání ve všech programech
• Tmavý režim
• Přehledné rozvržení pro telefony a tablety
• Bez nutnosti přihlašování

Programy jsou originální a byly testovány s kompilátorem C17. Tato aplikace je nezávislou studijní pomůckou; není přidružena k žádnému dodavateli kompilátorů ani standardizačnímu orgánu.
Příklady programování v jazyce C: 82 testovaných programů s ukázkovými spuštěními a vysvětleními
Datum aktualizace
13. 10. 2026

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
  • Tato aplikace může tyto typy dat sdílet se třetími stranami
    Poloha, Aktivita aplikace a další (2)
  • Aplikace neshromažďuje žádná data
    Další informace o tom, jak vývojáři deklarují shromažďování
  • Data jsou šifrována během přenosu
  • Data smazat nelze

Novinky

Improved Arabic display: maths, codes and English names in tables now read in the right order.