ФЕИТ / Основи и алгоритмиПрограмирање и алгоритми.
Започни со програмирање во C и научи да претвориш задача во алгоритам и функционална програма.
<>РАЗБЕРИ. ПРИМЕНИ. НАПРЕДУВАЈ.+
- 01C типови, изрази, влез и излез
- 02Гранење, циклуси, функции и рекурзија
- 03Низи, матрици, покажувачи и текст
- 04Пребарување, подредување и датотеки
02 / РАЗБЕРИ ГО КОНЦЕПТОТ
Логиката зад
решението.
Во C, типот на податок и начинот на пристап до меморијата се дел од решението. Низата чува повеќе вредности, циклусот ги обработува, а функцијата издвојува пресметка. Пред да пристапиме до елемент, проверуваме дали индексот е валиден. За просек мора да внимаваме и на целобројното делење.
ПРИМЕР ОД СЕКОЈДНЕВНАТА ПРАКТИКАИЛУСТРАТИВЕН ПРИМЕР
Од сензорски мерења до дневен просек
Мерен уред зачувал температури 18, 20, 21 и 23 степени. Треба да ги прикаже просекот и најголемата вредност.
- 01
Ги читаме четирите мерења и ги собираме: збирот е 82.
- 02
Просекот го пресметуваме како реален број: 82 / 4 = 20,5.
- 03
Со одделна проверка го одредуваме максимумот, 23.
↳Што добиваме?Просекот е 20,5, а максимумот 23. Ако нема мерења, не делиме со нула, туку пријавуваме дека нема податоци.
Сценариото и податоците се поедноставени за учење. Примерот не претставува конкретен клиентски проект или измерени резултати од продукциски систем.
03 / СТУДЕНТСКИ ПРАШАЊА
Прашај.
Разбери подобро.
Зошто понекогаш добивам просек 20 наместо 20,5?+
Ако двата операнда се цели броеви, C врши целобројно делење. Претвори соодветен операнд во реален тип пред делењето.
Кога ми треба покажувач?+
Кога пристапуваш до меморија или пренесуваш адреса, на пример за функција што изменува вредност или обработува низа.
Како ја проверувам рекурзијата?+
Определи основен случај и покажи дека секој повик се приближува кон него. Пробај мал влез со рачно следење.
УЧИ СО РАЗБИРАЊЕТвојот материјал.
Нашата следна задача.
Работиме на делот што ти е најпотребен: основни концепти, практични задачи или подготовка за колоквиум и испит. Содржината ја усогласуваме со материјалите што ги учиш во твојата генерација.
REC ТВОЈОТ ЧАС
▶
РАЗБЕРИ. ПОВТОРИ. ПРИМЕНИ.↺
ПОВТОРИ КОГА ТИ ТРЕБА.НЕ САМО ЕДНАШ. КОЛКУ ШТО ТИ ТРЕБА.Часот завршува.
Знаењето останува.
Секој час се снима. Врати се на објаснувањата, паузирај кај потешките делови и повтори ги задачите со свое темпо.
↺Снимките се достапни најмалку
во текот на еден семестар.
Снимките се наменети за твоето учење. Споделување и објавување се дозволени само по претходен договор.