Вступ до програмування - Підручник з C ++ - курс 1 - Перші кроки

Вступ до програмування - Підручник з C ++ - курс 1

Вступ до програмування - Підручник 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". Цей тип даних зберігає цілі значення від -231пана до приблизно 231-1. (Може змінюватися залежно від компілятора)

Кілька вправ:

1. Читається номер на клавіатурі. Зберігати в змінній і на дисплеї (як у навчальному посібнику)
2. Читайте номери 2, зберігайте кожну з них у змінній і створюйте обмін, потім відображайте. (Як і в підручнику).

2. Ми читаємо номери 3, зберігаємо кожну з них у змінній, і кожна з них бере значення наступної змінної. У нас є a, b, c і a -> b, b-> c, c-> a; (Використовується принцип взаємозміни з допоміжною змінною).

Вступ до програмування - навчальний посібник C ++ - курс 1 - навчальний посібник


пов'язані Підручники


Коментарі

  1. Fusa - сказав він

    Дуже приємно ... ми чекаємо підручників про C ++. Дякую!

  2. Ненсі - сказав він

    Здравствуйте, будь ласка, videotutorial.ro команда може зробити підручник з рекомендаціями про те, які продукти, щоб до уваги (співвідношення ціна-якість, деякі технології і сертифікати виправданих) для Чорної п'ятниці, і я маю на увазі тут, щоб запропонувати ноутбуки, SSD- Телевізори. Інакше ми розуміємо та вибираємо продукти, якщо у вас є деякі рекомендації та пояснення, як ви зробили в інші роки. Дякую за все, що ти робиш.

  3. Адріан - сказав він

    Відмінно! Ми сподіваємось побачити стільки навчальних посібників у цій галузі. Спасибі!

  4. Adi - сказав він

    Дуже хороший підручник пояснив, я очікую наступні підручники про C ++.
    спасибі

  5. Серджіу - сказав він

    Браво! Удачі!

  6. Вергілій - сказав він

    добре сказав, добре продуманий
    ми чекаємо продовження

  7. Mihaita - сказав він

    Ще раніше
    успіх

  8. іскритися - сказав він

    SUPER BETON___Andreas ви перші курси на румунській мові про C ++ ___ грати з мікроконтролерами і interesat_____esti хороша людина, очікування ці cursuri__o хороший день, і діти любили

  9. Дан - сказав він

    Вау, ти був здивований. Вітаю !!!!

  10. Олдман - сказав він

    Professional!
    Де ти ховався поки що більше хлопчиків? Хіба ти не сміливо?
    Це вийшло дуже добре.
    Завдяки.
    Бафт і я очікуємо інших підручників, пов'язаних з цією темою.

  11. Хорія - сказав він

    Перш за все, вітаючи з намірами та досягненнями, я маю на увазі весь цикл текстових та відеороликів.
    На жаль, читання тексту з сторінки презентації створює розчарування 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 байт), але через форматування, коли текст був переданий на сайт, втрата потужності була втрачена.
      З того, що я пам'ятаю, у відеоролиці я сказав, що на декількох байтах зберігається те, що правильно.

  12. флорин - сказав він

    вітаю
    Ми чекаємо такого підручника

  13. Costan - сказав він

    Більше братів
    Привіт,
    Чи є бездротова камера бездротова USB (бездротова миша), яка не потрібна для входу в мережу і яку можна побачити безпосередньо на вашому комп'ютері?
    Я хочу поставити бездротовий камеру на телегані.
    Можливо, ви знаєте модель бездротової камери для того, що я хочу зробити, будь ласка, напишіть мені.
    Заранее спасибо.

  14. zame77 - сказав він

    Відмінно!

  15. Alinix. - сказав він

    Чи може хто-небудь допомогти мені вирішити цю проблему, будь ласка?
    Для відображення на екрані всіх 4-значних натуральних чисел із властивістю, що сума їх обернених символів є номером субодиниці, а цифри в порядку зменшення….

  16. Василе Тріфоі - сказав він

    Хороший підручник! Я чекаю на наступний підручник.

  17. Stefania - сказав він

    Привіт, я хочу посилання з усіма підручниками, які ви виконуєте. Я знайшов тільки один з них, і мені це дуже сподобалось, як ви пояснили.

  18. Marius - сказав він

    Дуже чітко пояснено. Я намагався зрозуміти деякі підручники (в тому числі для класів 5-8), і мій мозок був розбитий. На жаль, здається, ви відмовилися від продовження цього процесу. Чесно кажучи, якщо ви зможете наблизитись до кількості уроків, необхідних для переходу з noob на просунуті, я б був готовий навіть розглянути можливість придбання у вас курсів, якби ви зробили їх так само, як цей. Якщо ви назавжди відмовилися продовжувати цей перший курс (хоча це, мабуть, цілком логічно, що це так, враховуючи час, що минув дотепер), можливо, справедливо оголосити всіх, хто написав вам і вам - попросив продовжити, що немає сенсу сподіватися. Приємного дня !!!

  19. Павел Маріус - сказав він

    Хоча я взагалі не вмію програмувати, це перший урок, з якого я щось зрозумів, і хоча, здається, той, хто його опублікував, сюди не входить, все ж я хотів би вказати на можливу випадковість у вправі 3: вимагає, щоб "кожен з них приймав значення наступної змінної", а подання знаками: "a -> b, b-> c, c-> a" вселяє в мене зворотний зміст призначення, наприклад: "кожна змінна отримує значення попередньої змінної ””! Або я не можу правильно інтерпретувати опис за допомогою знаків?

Говорите Your Mind

*