Просмотр статей за "Сентябрь, 2020"

Картинка

Работа со строками

program project1 ; var Str1 , Str2 , Str3 , Str4 :String; word:String; K, L :Integer; begin Str1 := ’ Ivanov ’ ; Str2 := ’ Sergey ’ ; Writeln( ’ Stroka␣Str1␣−’ , Str1 ) ; Writeln( ’ Stroka␣Str2␣−’ , Str2 ) ; //объединение 1-й и 2-й строк Str3 := Str1+’␣’+Str2 ; //определение длины строки […]

Картинка

Файлы

Типы файлов в Free Pascal Ввод данных с клавиатуры удобен при обработке небольших объёмов информации. В случае обработки массивов, состоящих из сотен элементов, использовать ввод данных с клавиатуры нерационально. В подобных случаях данные удобно хранить в файлах. Программа будет их считывать, обрабатывать и выводить результаты на экран или в файл. Рассмотрим, как это можно сделать. […]

Картинка

Событийно-управляемая модель программирования

Приложение с GUI отличается от консольного наличием графического интерфейса (напомню, что консольное приложение использует экран в текстовом режиме, а приложение с GUI в графическом режиме). Но между консольным и GUI — приложением существует еще одно, более существенное различие. Консольное приложение, получив управление, далее полностью само контролирует вычислительный процесс. По мере необходимости запрашивает данные для работы […]

Картинка

Свойства и события компонентов

Суть визуального программирования заключается в том, что вы из набора компонентов библиотеки LCL переносите на форму нужные вам визуальные компоненты, настраиваете их под собственные потребности и формируете дизайн вашей программы. Компоненты так же как и форма являются некоторыми графическими объектами. И каждый компонент реализован в виде класса. Например, компонент Label (надпись) реализован в виде класса. […]