Програмскиот код на C е библиотека од 82 комплетни, функционални програми на C за студенти и почетници. Секоја програма е напишана во стандарден C (C17), се компајлира без предупредувања и доаѓа со вистински примерок на извршување и кратко објаснување за тоа како функционира. Дијаграмите покажуваат што се случува во програмите за сортирање, пребарување, матрица и покажувач.
Што опфаќа апликацијата
• Основи: како да се компајлира и изврши програма, Здраво свете, безбедно читање на влез со scanf и fgets, аритметички оператори, замена, големини и опсези на типови на податоци, кодови на знаци
• Услови: парни или непарни, самогласка или согласка, престапни години, најголем од три броја, калкулатор за оценки, корени на квадратна равенка
• Јамки и броеви: збир и просек, таблица за множење, збир на цифри, обратни и палиндромски броеви, факториел, Фибоначиеви низи, проверка на прости броеви, Ератостеново сито, Армстронг и совршени броеви, НКД и НКМ, nCr и nPr, брза моќност
• Шеми: ѕвездени и бројчени триаголници, пирамида, дијамант, шуплив квадрат, Флојдов триаголник, Паскалов триаголник
• Бројни системи: децимално до бинарно, октално и хексадецимално и обратно, битни оператори
• Низи: збир и просек, најголем и најмал елемент, обратно, вметнување и бришење, линеарно пребарување, бинарно пребарување, сортирање со меурчиња, сортирање со селекција, сортирање со вметнување, спојување на сортирани низи, броење на фреквенција, отстранување на дупликати
• Матрици: собирање и одземање, множење, транспонирање, детерминанти 2 × 2 и 3 × 3
• Низи: должина, инверзија, палиндром, број на самогласки, конверзија на падежи и големини, број на зборови, спојување, споредување и копирање без библиотеката, проверка на анаграми, отстранување на знаци, низа во цел број
• Покажувачи и функции: основи на покажувачи, замена со покажувачи, низи и покажувачи, динамички низи со malloc и realloc, покажувачи на функции и qsort, рекурзија, Ханојска кула
• Структури и датотеки: студентски записи, комплексни броеви, пишување и читање текстуална датотека, броење линии и зборови во датотека, копирање датотека
• Едноставни проекти: калкулатор, конвертор на температура, мени на банкарска сметка, игра за погодување броеви, tic-tac-toe
Секоја страница од програмата има
• целосната програма, подготвена за копирање, компајлирање и извршување
• примерок на извршување снимен од вистинската програма, со означен внесен влез
• јасно објаснување „како работи“, со табели и дијаграми каде што помагаат
• белешки за вообичаени грешки: прелевање на цели броеви, бафер прелевање, небезбеден внес и недефинирано однесување
• врски до поврзани програми
За кого е наменета
Студенти кои учат C на училиште или на универзитет, почетници кои најдобро учат од примери и секој што се подготвува за лабораториски испити за програмирање или практични тестови. Таа е придружник на апликацијата за туторијали за програмирање C.
Карактеристики
• Работи офлајн: не е потребна интернет-врска
• Објаснувања достапни на 8 јазици: англиски, шпански, португалски, француски, германски, арапски, хинди и индонезиски
• Пребарување низ сите програми
• Темен режим
• Чист распоред за телефони и таблети
• Без најавување
Програмите се оригинални и се тестирани со компајлер C17. Оваа апликација е независно помагало за учење; не е поврзана со ниту еден продавач на компајлери или тело за стандарди.
Примери за програмирање во C: 82 тестирани програми со примероци на извршување и објаснувања
Ажуриранa на
13 окт. 2026 г.