C Programming Code

Съдържа реклами
Класификация на съдържанието
За всички възрасти
10 хил.+
Изтегляния
Класификация на съдържанието
За всички възрасти
Научете повече
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

C Programming Code е библиотека от 82 пълни, работещи C програми за студенти и начинаещи. Всяка програма е написана на стандартния C (C17), компилира се без предупреждения и се предлага с реален примерен режим и кратко обяснение на това как работи. Диаграмите показват какво се случва в програми за сортиране, търсене, матрични и указателни системи.

Какво обхваща приложението

• Основи: как да компилирате и стартирате програма, Здравей, свят, безопасно четене на вход със scanf и fgets, аритметични оператори, размяна, размери и диапазони от типове данни, кодове на символи
• Условия: четно или нечетно, гласна или съгласна, високосни години, най-голямо от три числа, калкулатор на оценки, корени на квадратно уравнение
• Цикли и числа: сума и средна стойност, таблица за умножение, сума от цифри, обратни и палиндромни числа, факториел, редица на Фибоначи, проверка на прости числа, сито на Ератостен, числа на Армстронг и перфектни числа, НОД и НОК, nCr и nPr, бърза степенна система
• Модели: звездни и числови триъгълници, пирамида, ромб, кух квадрат, триъгълник на Флойд, триъгълник на Паскал
• Бройни системи: десетична към двоична, осмична и шестнадесетична и обратно, побитови оператори
• Масиви: сума и средна стойност, най-голям и най-малък елемент, обръщане, вмъкване и изтриване, линейно търсене, двоично търсене, сортиране с мехурчета, сортиране с избор, сортиране с вмъкване, сливане на сортирани масиви, броене на честоти, премахване на дубликати
• Матрици: събиране и изваждане, умножение, транспониране, детерминанти 2 × 2 и 3 × 3
• Низове: дължина, обратна функция, палиндром, брой гласни, преобразуване на главни и малки числа, брой думи, конкатенация, сравнение и копиране без библиотеката, проверка на анаграма, премахване на символи, преобразуване на низ в цяло число
• Указатели и функции: основи на указателите, размяна с указатели, масиви и указатели, динамични масиви с malloc и realloc, указатели към функции и qsort, рекурсия, Кулата на Ханой
• Структури и файлове: ученически записи, комплексни числа, писане и четене на текстов файл, броене на редове и думи във файл, копиране на файл
• Прости проекти: калкулатор, конвертор на температура, меню за банкова сметка, игра за отгатване на числа, морски шах

Всяка страница с програмата съдържа:
• пълната програма, готова за копиране, компилиране и изпълнение
• примерен пример, заснет от реалната програма, с маркиран въведен вход
• ясно обяснение „как работи“, с таблици и диаграми, където са полезни
• бележки за често срещани грешки: препълване на целочислено число, препълване на буфера, опасен вход и неопределено поведение
• връзки към свързани програми

За кого е предназначено
Ученици, изучаващи C в училище или университет, начинаещи, които учат най-добре от примери, и всеки, който се подготвя за лабораторни изпити по програмиране или практически тестове. Това е примерна програма, допълваща приложението за уроци по програмиране на C.

Характеристики
• Работи офлайн: не е необходима интернет връзка
• Обяснения са налични на 8 езика: английски, испански, португалски, френски, немски, арабски, хинди и индонезийски
• Търсене във всички програми
• Тъмен режим
• Изчистено оформление за телефони и таблети
• Без вход

Програмите са оригинални и са тествани с компилатор C17. Това приложение е независимо помощно средство за обучение; не е свързано с никой доставчик на компилатори или орган по стандартизация.
Примери за програмиране на C: 82 тествани програми с примерни изпълнения и обяснения
Актуализирано на
13.10.2026 г.

Безопасност на данните

Безопасността започва с разбирането на това как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
  • Това приложение може да споделя следните типове данни с трети страни
    Местоположение, Активност в приложението и още 2
  • Не се събират данни
    Научете повече за това, как програмистите декларират събирането
  • Данните се шифроват при предаване
  • Изтриването на данните не е възможно

Новите неща

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