store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Начало    Компютърна литература    Програмиране и езици    C, C++, C#    С - в примери и задачи - Алексей Василев
Начало   Начало    ...    ...    C, C++, C#  

С - в примери и задачи


Алексей Василев

С - в примери и задачи - Алексей Василев - книга
Поръчай през телефона си сега.
Лесно е!
Цена:  15.31
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 1.55
До офис на Еконт: 3.55
До адрес: 3.55
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка14‑08‑2026 г. или 17‑08‑2026 г.
 Основни параметри:
Продукт#191-533
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена14-12-2016 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници622
Размери16.00 / 23.05 / 4.05 cm
Тегло0.855 kg
EAN9786197356045
ISBN9786197356045
С - в примери и задачи - Алексей Василев - книга

С - в примери и задачи


Алексей Василев

Цена:  15.31
 Доставка:
Доставка заСофияИзбери друго населено място
Цена за доставкаДо автомат на  BOX NOW : 1.55
До офис на Еконт: 3.55
До адрес: 3.55
Опция прегледДа, при всяка доставка до адрес или офис.
Дати за доставка14‑08‑2026 г. или 17‑08‑2026 г.
 Основни параметри:
Продукт#191-533
ВидКнига
НаличностДа, на склад при доставчик 
Физически е наличен при доставчик на store.bg
Издадена14-12-2016 г.
ИздателствоАсеневци
Категории
КорицаМека
Страници622
Размери16.00 / 23.05 / 4.05 cm
Тегло0.855 kg
EAN9786197356045
ISBN9786197356045
Описание
Ако искате да станете истински софтуерен инженер, не може да не минете през школата на С. Езикът С е прост, лаконичен, широкообхватен и най-важното - изключително ефективен. Той лежи в основата на голямото семейство на С-езиците, към което принадлежат С++, С#, PHP, JAVA и др.

Тази книга е за тези, които биха искали не само да се научат да програмират на С, но биха искали да започнат своето развитие като програмисти, стъпвайки на солидни основи от фундаментални знания за програмирането.

Най-добре и най-лесно програмиране се учи с примери. Може дълго да разсъждаваме върху принципите, концепциите и подходите при съставянето на програми, но ако всичко това не е подкрепено с практически навици, резултатите няма да бъдат задоволителни. Материалът в книгата е подбран и съставен като е взето предвид именно това обстоятелство.

Ето защо в началото на всяка глава се разглеждат съответните теоретични основи, след които се представят примери, свързани с обсъждания аспект на проблема. В края на главата ще намерите примерни решения на конкретни задачи, както и резюме, чиято цел е да помогне на читателя да затвърди разгледания материал. Пак там са поместени и задачи за самостоятелна работа, предполагащи написването на програмен код. Условията на задачите са аналогични на представените в съответната глава и в много отношения са техни вариации.

Така ще усвоите работата с променливи, типове данни, указатели, оператори, видове масиви, изброявания, битови полета и файловия вход / изход. Особено внимание е отделено на управляващите инструкции, структурите и обединенията, динамичното заделяне на памет и работата с функции.

Авторът е положил максимални усилия, за да направи съдържанието достатъчно разбираемо и достъпно, а изучаването на С - дори приятно и занимателно.
За издателство Асеневци
Асеневци трейд ЕООД
София, 1618
р-н Витоша, Еровете № 13, ет. 2
store@asenevtsi.com
Съдържание
Езикът С и процедурното програмиране
  • Езици и стандарти
  • Парадигми на програмирането
  • Структура и концепция на книгата
  • Компилатори и среди за разработка
    • Компилатори
    • Среда за разработка Dev-C++
    • Среда за разработка Code::Blocks
    • Среда за разработка NetBeans
    • Компилация от команден ред
  • Обратна връзка
  • За автора
Запознаване с езика С
  • Първа програма
    • Принципи на създаване на програма
    • Код на първата програма
  • Използване на променливи и на базови типове данни
    • Основни типове данни
    • Използване на променливи
    • Модификатори на типове
    • Литерали
    • Управляващи символни инструкции
  • Запознаване с указатели
    • Указатели и променливи
    • Деклариране на указател
    • Използване на указатели
  • Оператори
    • Аритметични оператори
    • Оператори за сравнение
    • Логически оператори
    • Побитови оператори
    • Тернарен оператор
    • Особености на оператора за присвояване
    • Съкратени форми на оператора за присвояване
  • Запознаване с условните оператори
    • Стандартна форма на условния оператор
    • Опростена форма на условния оператор
    • Използване на тернарен оператор
  • Запознаване с оператори за цикъл
    • Оператор за цикъл while
    • Оператор за цикъл do-while
    • Оператор за цикъл for
  • Запознаване с функции
    • Дефиниране на функция
    • Използване на функции
    • Създаване на макрос
  • Запознаване с масиви
    • Числов масив
    • Символен масив и реализация на текст
  • Конзолен вход и изход
    • Вход и изход на символи
    • Вход и изход на низове
    • Форматиран вход и изход на данни
  • Примерни решения на задачи
    • Енергия на електрон
    • Степени на двойката
    • Изчисляване на корен от комплексно число
    • Изчисляване на дохода от паричен депозит
    • Изчисляване на дължина на текст
    • Скорост на електрона при фотоефект
    • Изчисляване на косинус
    • Битов състав на число
  • Резюме
  • Задачи за самостоятелна работа
Управляващи инструкции
  • Условен оператор if
    • Схема за изпълнение на условния оператор
    • Проверяемо условие
    • Вложени условни оператори
    • Използване на условен оператор
  • Оператор за избор
    • Дефиниране на оператор за избор
    • Използване на оператор за избор
    • Прилики и разлики между условния оператор и оператора за избор
  • Оператори за цикъл while и do-while
    • Оператор за цикъл while
    • Особености и използване на оператор while
    • Оператор за цикъл do-while
  • Оператор за цикъл for
    • Дефиниране на оператор за цикъл for
    • Използване на оператор за цикъл for
  • Инструкция за безусловен преход goto
  • Примерни решения на задачи
    • Решаване на квадратно уравнение
    • Решаване на квадратно уравнение в множеството на комплексните числа
    • Решаване на алгебрично уравнение по метода на допирателните
    • Решаване на алгебрично уравнение по метода на хордите
  • Резюме
  • Задачи за самостоятелна работа
Масиви, указатели и динамично заделяне на паметта
  • Указатели
    • Адресация на паметта
    • Указател като променлива
    • Деклариране на указател
    • Операции с указатели и адресна аритметика
    • Използване на адреси и указатели
    • Указатели с общо предназначение
    • Многоравнищна адресация
  • Динамично заделяне на памет
    • Заделяне и освобождаване на памет
    • Използване на динамично заделяне на памет
  • Едномерни масиви
    • Създаване на статичен едномерен масив
    • Инициализация на масив
    • Масиви и указатели
    • Създаване на масив с променлива дължина
    • Създаване на динамичен масив
  • Двумерни масиви
    • Статични двумерни масиви
    • Инициализация на двумерен масив
    • Двумерен масив с променлива дължина
    • Двумерен динамичен масив
  • Символни масиви
    • Едномерни символни масиви
    • Функции за работа с текст
    • Двумерни символни масиви
  • Разни операции с масиви
    • Триъгълен масив
    • Масив с редове с променлива дължина
    • Указател към масив
    • Използване на анонимни масиви
  • Примерни решения на задачи
    • Сортиране на масив по метода на мехурчето
    • Събиране по "колонки"
    • Обединение на числови множества
    • Произведение на полиноми
    • Създаване на квадратна матрица с единици по двата диагонала
    • Завъртане на матрица
    • Изтриване на стълб от матрица
    • Умножение на матрици
    • Записване на текст в обратен ред
  • Резюме
  • Задачи за самостоятелна работа
Функции
  • Създаване на функция
    • Прототип на функция
    • Локални и глобални променливи
    • Статични локални променливи
  • Аргументи на функция
    • Механизъм за предаване на аргументи
    • Предаване на указател като аргумент
    • Предаване на едномерен масив като аргумент
    • Предаване на двумерен масив като аргумент
    • Предаване като аргумент на текст
  • Резултат от функция
    • Механизъм и особености на връщането на резултат от функция
    • Указател като резултат от функция
    • Динамичен масив като резултат от функция
    • Указател към статична локална променлива като резултат от функция
  • Рекурсия
  • Указател към функция
    • Деклариране на указател към функция
    • Предаване на указател към функция като аргумент
  • Главна функция на програмата
  • Функция с променлив брой аргументи
  • Примерни решения на задачи
    • Реализация на полином
    • Интерполационен полином
    • Решение на уравнение по метода на допирателните
    • Решаване на диференциално уравнение
    • Матрична експонента
    • Детерминанта на матрица
  • Резюме
  • Задачи за самостоятелна работа
Структури и обединения
  • Запознаване със структури
    • Дефиниране на структура
    • Създаване на екземпляр на структура
    • Пример за използване на структура
  • Операции с екземпляри на структура
    • Инициализация на структура
    • Присвояване на структура
    • Структури и функции
    • Предаване на екземпляр на структура като аргумент на функция
    • Екземпляр на структура като резултат от функция
  • Структури и масиви
    • Масив от екземпляри на структура
    • Масив като поле на структура
    • Динамични масиви и структури
  • Структури и указатели
    • Указател към екземпляр на структура
    • Указател като поле на структура
  • Вложени структури
    • Екземпляр на структура като поле на структура
    • Дефиниране на структура в структура
  • Някои особени свойства на структурите
    • Структури с масиви с произволен размер
    • Анонимен екземпляр на структура
    • Анонимна структура
  • Обединения
    • Запознаване с обединения
    • Използване на обединения
  • Примерни решения на задачи
    • Указател към функция като поле на структура
    • Операции с вектори
    • Комплексна експонента
    • Изчисляване на производна на полином
  • Резюме
  • Задачи за самостоятелна работа
Заключителни бележки
  • Директиви на предпроцесора
    • Директива за макроопределение
    • Директива за включване на файлове и заглавия
    • Оператори на предпроцесора
    • Други директиви на предпроцесора
  • Оператор typedef
  • Изброявания
  • Битови полета
  • Файлов вход и изход
    • Общи принципи за работа с файлове
    • Четене и записване на символи
    • Четене и записване на текст от файл
    • Форматиран вход и изход във файл
  • Резюме
Промоция на избрани продукти Baby Crema
Рейтинг
Рейтинг: 10.00 / 9 гласа 
За да оцениш книгата "С - в примери и задачи", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Други интересни предложения
JavaScript в примери и задачи
Алексей Василев
Цена:  15.31
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга ще ви помогне самостоятелно да научите JavaScript - един от най-популярните и търсени езици за уеб програмиране. С негова ...
Python - основи на езика в примери
Алексей Василев
Цена:  12.86
Стандартна цена 14.29 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тенденциите са такива, че търсенето на програмисти, работещи с Python, постоянно расте. Тази нарастваща популярност на езика до голяма ...
Програмиране с Java SE 10 - основи на езика в примери
Алексей Василев
Цена:  15.31
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Книгата е предназначена за самостоятелно изучаване на Java - един от най-популярните и най-търсени езици за програмиране. Разглежда се ...
Python - разширени възможности на езика в примери
Алексей Василев
Цена:  12.75
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга дава важни знания за реализацията на принципите на обектно ориентираното програмиране (ООП) в Python. Последователно се ...
C++ в примери и задачи
Алексей Василев
Цена:  12.75
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на ...
C# - разширени възможности на езика в примери
Алексей Василев
Цена:  15.31
Тази книга дава важни знания за особеностите на езика C# и съдържа примери за тяхното практическо използване. Застъпени са широк ...
C# - основи на езика в примери
Алексей Василев
Цена:  15.31
C# вече дълги години е неизменна част от списъка с най-търсените езици за програмиране. Неговият код е компактен и разбираем - в това ...
Java за всички
Алексей Василев
Цена:  16.87
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Вече дълги години Java е част от малката група на най-популярните и търсени езици за програмиране. Той е красив, ефективен и най- ...
C / C++ - практическо програмиране в примери
Денис Колисниченко
Цена:  10.20
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за ...
Мнения на посетители
Добави мнение 
Валентин
Страхотна книга! Една от любимите ми книги по C, много добра за начинаещи. Много добри примери и задачи за самостоятелна работа. Непременно я препоръчвам на всеки!
Книги от Алексей Василев
Python - основи на езика в примери - книга
Python - основи на езика в примери
Алексей Василев

Асеневци
Продуктът е сред най-интересните в store.bg
Стандартна цена 14.29 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Цена:  12.86
Python - разширени възможности на езика в примери - книга
Python - разширени възможности на езика в примери
Алексей Василев

Асеневци
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Цена:  12.75
JavaScript в примери и задачи - книга
JavaScript в примери и задачи
Алексей Василев

Асеневци
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Цена:  15.31
C++ в примери и задачи - книга
C++ в примери и задачи
Алексей Василев

Асеневци
Продуктът е сред най-интересните в store.bg
Цена:  12.75
Алгоритми в програмирането - майсторството да програмираш - книга
Алгоритми в програмирането - майсторството да програмираш
Алексей Василев

Асеневци
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  15.31
Java за всички - книга
Java за всички
Алексей Василев

Асеневци
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  16.87
Книги от Алексей Василев
Python - основи на езика в примери
Алексей Василев
Цена:  12.86
Стандартна цена 14.29 €
Вземи сега с отстъпка -10%!
За повече подробности виж в продукта.
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тенденциите са такива, че търсенето на програмисти, работещи с Python, постоянно расте. Тази нарастваща популярност на езика до голяма ...
Python - разширени възможности на езика в примери
Алексей Василев
Цена:  12.75
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга дава важни знания за реализацията на принципите на обектно ориентираното програмиране (ООП) в Python. Последователно се ...
JavaScript в примери и задачи
Алексей Василев
Цена:  15.31
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Тази книга ще ви помогне самостоятелно да научите JavaScript - един от най-популярните и търсени езици за уеб програмиране. С негова ...
C++ в примери и задачи
Алексей Василев
Цена:  12.75
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на ...
Алгоритми в програмирането - майсторството да програмираш
Алексей Василев
Цена:  15.31
Продуктът е представен с вътрешни страници
Важна част от подготовката на добрия програмист е свързана с развитието на алгоритмичното мислене. Ето защо тази книга е посветена на ...
Закупилите тази книга, купуват също
PHP 7 & MySQL - практическо програмиране - книга
PHP 7 & MySQL - практическо програмиране
Денис Колисниченко

Асеневци
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  12.75
Microsoft Excel формули и функции For Dummies - книга
Microsoft Excel формули и функции For Dummies
Кен Блътман

АлексСофт
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  14.83
Първи стъпки в програмирането на C / C++ - книга
Първи стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова

КЛМН
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  13.00
Python за деца - книга
Python за деца
Джейсън Бригс

Асеневци
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Цена:  10.20
Състезателно програмиране за група С - книга
Състезателно програмиране за група С
Марин Шаламанов, Петър Петров

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Цена:  10.00
Python - практическо програмиране - книга
Python - практическо програмиране
D.K. Academy

Асеневци
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Цена:  14.29
Втори стъпки в програмирането на C / C++ - книга
Втори стъпки в програмирането на C / C++
Бисерка Йовчева, Ирина Иванова, Петър Петров

КЛМН
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка на следващ работен ден, до офис на Еконт.
Продуктът е представен с вътрешни страници
Цена:  10.00
SQL For Dummies - книга
SQL For Dummies
Алън Г. Тейлър

АлексСофт
Продуктът е сред най-интересните в store.bg
Продуктът е представен с вътрешни страници
Цена:  13.80
Пътят от начинаещ до експерт програмист в задачи - част 1 - Нора Ангелова - книга
Книгата съдържа задачи по програмиране на езика С++ и въвежда напълно нова методология за обучение по ...
Първи стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова - помагало
Второ преработено издание. : Това учебно пособие е предназначено най-вече за учениците от 4. клас и 5. ...
Втори стъпки в програмирането на C / C++ - Бисерка Йовчева, Ирина Иванова, Петър Петров - помагало
Това учебно пособие е предназначено най-вече за учениците от 5. клас и 6. клас, които се готвят ( ...
Състезателно програмиране за група С - Марин Шаламанов, Петър Петров - помагало
Книгата е посветена на състезателното програмиране за българските ученици от група С за 7. клас и 8. ...
Практическо ръководство по програмиране на C# - Христо Крушков - учебник
Практическо ръководство - увод в програмирането, детайлно илюстриран с примери на езика С#. : ...
Увод в състезателното програмиране - Красимир Манев - помагало
Книгата е предназначена за всички, които искат да започнат занимания по състезателно програмиране от ...
Проектиране на роботизирани системи - Йоаннис Патиас, Васил Георгиев - книга
В книгата са представени моделите, методите, знанията и материалите, необходими за проектиране на ...
Алгоритми в графи. Основни алгоритми с STL - Красимир Манев - книга
Второ преработено и допълнено издание. : Книгата въвежда читателя в една област на дискретната ...
C++ в примери и задачи - Алексей Василев - книга
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо ...
Алгоритми на C / C++ - Атанаска Димитрова Босакова - Арденска - учебник
Книгата представлява основно учебно помагало (учебник) по дисциплината Синтез и анализ на алгоритми, ...
Търсене
Ученически раници
Ученически несесери
Ученически аксесоари
Учебни пособия
Учебници и помагала
Ученически тетрадки