Въведение в програмирането - C ++ урок - курс 1
В този урок ще научим първите неща за програмирането. За тази цел избрахме езика C ++, който ни помага да разберем как работи програмирането, но също така да увеличи трудността постепенно до напреднало ниво. Въпреки, че сме в Venkon, ние също използваме други езици като Java, PHP, HTML, CSS, Javascript, мислим, че C ++ е най-добрият език за първите стъпки в програмирането.
Каква програма ще използваме?
Ще използваме IDE (среда за разработка на разработчици), а именно Code :: Blocks, която можете да изтеглите следователно, където избираме "codeblocks-16.01mingw-setup.exe".
След изтеглянето на нов проект "Конзолна Приложение" ние избираме програмния език и файла, в който искаме да работим, и можем да започнем програмирането.
Всичко за компилатора
Накратко, компилаторът е инструментът, който превръща езиковия код на високо ниво в език на високо ниво, който процесорът може да разбере.
За библиотеките
Библиотеки и библиотека, са полезни колекции разработчици, които често са функциите и други инструменти, които прави програмирането лесно. Един пример за математически операции, които са в библиотека "math.h" или дори "iostream", който ни помага да четат и пишат, използвайки корен конзола (Console Input) или Cout (Output Console).
За int main () {...}
По принцип, както се нарича, съдържанието на програмата действително се намира. Инструкциите се изпълняват отгоре надолу и когато се достигне "return 0", компилаторът знае, че основният е тук. Всяко указание в C ++ завършва с ";"!
Всичко за променливите
Променливите са "кутии", в които можем да задържим стойности. Елементарен тип променливи е "int". Този тип данни запазва стойности от цялото число от -231pana до около 231-1. (Може да варира според съставителя)
Няколко упражнения:
1. Извежда се номер на клавиатурата. Съхранявайте в променлива и дисплей (както в урока)
2. Четете номерата в 2, съхранявайте всеки от тях в променлива и направете обмен и след това ги изведете. (Както в урока).
2. Чискваме номера на 3, съхраняваме всеки в променлива и всеки от тях приема стойността на следващата променлива. Имаме a, b, c и a -> b, b-> c, c-> a; (Използва се принципът на взаимозаменяемост с допълнителната променлива).
Много хубаво ... чакаме уроци за C ++. Благодаря!
Здравейте, моля videotutorial.ro отбор може да направи урок с препоръки за какъв вид продукти, за да имате в внимание (съотношение цена-качество, определени технологии и сертификати оправдани) за Черен петък, а аз се отнасят тук, за да предложи лаптопи, ssd- , телевизори. В противен случай разбираме и избираме продукти, когато имате някои препоръки и обяснения, както сте направили през останалите години. Благодаря ви за всичко, което правите.
Отлично! Надяваме се да видим колкото се може повече уроци в тази област.
Много хубаво урок обясни, аз очаквам следните уроци за C + +.
благодаря
Браво! Успех!
добре каза, добре обмислени
ние чакаме продължението
Още преди това
успех
SUPER BETON___Andreas сте първите курсове по румънски език за C ++ ___ играя наоколо с микроконтролери и са interesat_____esti добър човек, Чакам те cursuri__o добър ден и децата обичаше
Уау, ти беше изненадано. Поздравления !!
Професионална!
Къде скрихте толкова повече момчета? Не сте имали смелостта?
Излезе много добре.
Благодаря.
Бафта и аз очакваме други уроци, свързани с тази тема.
Преди всичко, поздравления за намерението и постиженията, аз се позовавам на целия цикъл на текста и видео урока.
За съжаление, прочитането на текста от страницата на презентацията води до разочарования на 2, които не очаквах:
- "трансформира написания от нас код в език на високо ниво, който процесорът може да разбере." Процесорите разбират само машинния код, който представлява възможно най-ниския език за програмиране
- Елементарен тип променлива е "int". Този тип данни запазва целочислени стойности от -231 до приблизително 231-1. (Може да варира в зависимост от компилатора) ”. На първо място, ако променлива "int" се съхранява в паметта от байт (байт), тя може да има стойности в границите 0-255 или -128 до 127. В действителност променлива "int" е
съхранява се в 2 байта, така че има стойности между -32768 и 32767. Тогава, въпреки че не съм сигурен, не мисля, че стойността "int" зависи от компилатора.
Грешката с броя на байтовете за съхранение на променливи "int" също се прокрадна във видеото.
Здравей Хория!
Споменахме във видеоклипа, че кодът на езика (написан от нас) е превърнат в код от ниско ниво, който колата, която използваме, може да го интерпретира. В описанието, което съм написал по погрешка, ще се променя, благодаря за възражението. Що се отнася до int, ако направите по-задълбочено изследване в интернет, ще видите, че в зависимост от компилатора понякога резултатът от sizeof (int) връща връща 2, понякога връща 4. Най-често срещаните са 4 байтове и затова предпочитахме да дадем пример за това. Където се прави позоваване в описанието, то първоначално е -2 към 31 мощността (тоест 4 байта), но поради форматирането, когато текстът е бил прехвърлен на сайта, печалбата за властта е загубена.
От това, което си спомням, във видеото казах, че се съхранява на няколко байта, което е правилно.
Честито
Чакаме такъв урок
Още братя,
Здравейте,
Има ли модел квадратен антена USB безжична камера (като безжична мишка), която не изисква мрежови данни за вход и да се види директно на компютъра си?
Искам да слагам безжичната камера на телескопична кола.
Може би знаете модел на безжична камера за това, което искам да направя, моля, пишете ми.
Благодаря предварително.
Super!
Може ли някой да ми помогне да реши този проблем, моля?
За да се покажат на екрана всички 4-цифрени естествени числа със свойството, че сумата от техните обратни е номер на субединица, а цифрите са в низходящ ред ....
Добър урок! Аз чакам следващия урок.
Здравейте, искам връзка с всички уроци, които правите. Намерих само един от тях и ми хареса много, както ти обясни.
Много ясно обяснено. Опитах се да разбера някои от учебниците (включително за класове 5-8) и мозъкът ми беше счупен. За съжаление изглежда, че сте се отказали от продължаването на този процес. Честно казано, ако можеш да направиш приблизително броя на уроците, необходими за прескачане от noob към напреднали, бих бил отворен дори да обмисляш да купиш курсове от теб, ако ги направиш по същия начин като този. В случай, че сте се отказали за постоянно да продължите този първи курс (макар да изглежда съвсем логично, че е така, като се има предвид времето, изминало досега), може да бъде честно да обявите всички, които са писали на вас и на вас - помолен да продължи, че няма смисъл да се надяваме. Приятен ден !!!
Въпреки че изобщо не съм добър в програмирането, това е първият урок, от който разбрах нещо и въпреки че изглежда, че този, който го е публикувал, не влиза тук, все пак бих искал да посоча евентуална неволя в упражнение 3: изисква „всеки от тях да вземе стойността на следващата променлива“, а представянето чрез знаци: „a -> b, b-> c, c-> a“ вдъхновява в мен обратното значение на присвояването, като: „всяка променлива получава стойността на предишната променлива ””! Или не мога да тълкувам описанието правилно чрез знаци?