Як навчитися програмувати

Як навчитися програмувати

Програмування приваблює і цікавить багатьох сучасних людей, особливо — молодих і початківців фахівців, які тільки починають обирати майбутню професію. Вони нерідко встають перед питанням — з чого почати у вивченні програмування? Якщо ви вирішили навчитися програмувати, не варто робити поширену помилку — не беріться відразу за складні системи та мови (наприклад, Сі). Почавши з дуже складної мови, ви можете сформувати неправильне враження про програмування в цілому. Початківцям рекомендується працювати з найпростішими системами — наприклад, вчитися писати програми в Бейсик. Вивчення цієї мови дозволить у короткі терміни добитися добрих результатів. Засвоїти PureBasic нескладно — цей універсальний компільований мова, що має широкі можливості, допоможе вам зрозуміти основи програмування і вдосконалювати свої вміння в подальшому.

Інструкція

  1. Встановіть PureBasic на комп’ютер і запустіть програму, відкривши редактор IDE. Для русифікації програми скачайте русифікатор і завантажте його в програму, перевіривши розділ налаштувань, що відповідає за мову.
  2. Щоб написати просту програму в PureBasic, вставте у вікно редактора наступний рядок:

    MessageRequester («Заголовок», «Текст»)
  3. Після цього в меню оберіть розділ «Компілятор» і клацніть «скомпілювати». Ви побачите вікно з кнопкою тексту, викликане командою MessageRequester. Щоб дізнатися подробиці про кожної функції, наведіть на неї курсор і натисніть F1.
  4. Щоб створити файл, здатний відкритися на будь-якому комп’ютері, в розділі «Компілятор» натисніть «Створити exe». Дайте виконуваного файлу ім’я та збережіть його на диск. Попередньо в меню компілятора виберіть розділ «Налаштування компілятора» і встановіть галочку на підтримці стилю WindowsXP.
  5. Для створення віконного програми введіть в редактор наступний код:

    OpenWindow (1,200,250,200,50, «Вікно», # PB_Window_MinimizeGadget)

    CreateGadgetList (WindowID (1))

    TextGadget (2,70,16,180,15, «Рядок тексту»)

    Repeat

        Event = WaitWindowEvent ()

    Until Event = # PB_Event_CloseWindow

    End
  6. Ви побачите відкрилося просте вікно програми. Перша функція коду OpenWindow створила безпосередньо саме вікно, а числа позначають його ідентифікатор і положення щодо всіх країв екрану. Четверте число — ширина вікна, п’яте — висота вікна. У лапках ви бачите текст, який відображається всередині вікна. Команда Event_CloseWindow і End завершить роботу програми.
  7. Для того, щоб створити програму з екранною кнопкою, яку можна натиснути, введіть наступний код:

    OpenWindow (1,0,0,200,90, «Заголовок вікна», # PB_Window_MinimizeGadget | # PB_Window_ScreenCentered)

    CreateGadgetList (WindowID (1))

    ButtonGadget (2,64,30,80,25, «Кнопка»)

    Repeat

     Event = WaitWindowEvent ()

     Gadget = EventGadget ()

        If Event = # PB_Event_Gadget And Gadget = 2

         MessageRequester («Повідомлення», «Була натиснута кнопка»)

        EndIf

    Until Event = # PB_Event_CloseWindow

    End
  8. Команди тут означають те саме, що й у вищеописаному коді. If і And — команди, які роблять можливим натискання кнопки. EventGadget — команда, яка повертає ідентифікатор гаджета події події, і функція If перевіряє наявність події.
  9. Також ви можете створити програму, яка здатна створювати файли. Для цього введіть код в редактор:

    If CreateFile (1, «C: Test.txt»)

     WriteString (1, «Рядок тексту»)

     CloseFile (1)

    EndIf