<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[QP School - Object Pascal Tutorials]]></title>
		<link>https://qomplainerzschool.lima-city.de/</link>
		<description><![CDATA[QP School - https://qomplainerzschool.lima-city.de]]></description>
		<pubDate>Sun, 12 Apr 2026 21:44:11 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Embarcadero Delphi alternatives]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5053</link>
			<pubDate>Tue, 25 Jul 2023 11:47:56 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5053</guid>
			<description><![CDATA[Lazarus:<br />
Lazarus is a free and open-source IDE for Object Pascal, compatible with Delphi. It provides a similar development experience to Delphi, supporting GUI application development using the Lazarus Component Library (LCL). Lazarus is cross-platform, allowing you to build applications for Windows, macOS, Linux, and more.<br />
Website: <a href="https://www.lazarus-ide.org/" target="_blank" rel="noopener" class="mycode_url">https://www.lazarus-ide.org/</a><br />
<br />
Free Pascal Compiler (FPC) Online:<br />
The Free Pascal Compiler is a robust open-source Pascal compiler that can be used independently or with Lazarus. While it doesn't provide a full-fledged IDE like Delphi, there are online platforms that allow you to compile and run Free Pascal code.<br />
Website: <a href="https://www.tutorialspoint.com/compile_pascal_online.php" target="_blank" rel="noopener" class="mycode_url">https://www.tutorialspoint.com/compile_p...online.php</a><br />
<br />
OnlineGDB:<br />
OnlineGDB is an online compiler and debugger that supports various programming languages, including Object Pascal (Free Pascal). It allows you to write, compile, and execute Pascal code directly from your web browser.<br />
Website: <a href="https://www.onlinegdb.com/online_pascal_compiler" target="_blank" rel="noopener" class="mycode_url">https://www.onlinegdb.com/online_pascal_compiler</a><br />
<br />
Dev-Pascal:<br />
Dev-Pascal is an open-source IDE for Pascal programming that uses Free Pascal as the underlying compiler. It provides a simple and user-friendly interface for writing and compiling Pascal code.<br />
Website: <a href="http://www.bloodshed.net/devpascal.html" target="_blank" rel="noopener" class="mycode_url">http://www.bloodshed.net/devpascal.html</a><br />
<br />
Pascal ABC.NET:<br />
Pascal ABC.NET is a free IDE for Pascal programming, specifically targeted towards beginners. It includes a visual form designer and a simplified interface, making it easy to get started with Pascal programming.<br />
Website: <a href="http://pascalabc.net/" target="_blank" rel="noopener" class="mycode_url">http://pascalabc.net/</a><br />
<br />
These alternatives provide various options for Pascal development, each with its unique features and target audience. Depending on your specific needs and preferences, you can choose the IDE or online compiler that best suits your requirements. Whether you are a beginner or an experienced Pascal developer, exploring these options can expand your options for coding in Object Pascal.]]></description>
			<content:encoded><![CDATA[Lazarus:<br />
Lazarus is a free and open-source IDE for Object Pascal, compatible with Delphi. It provides a similar development experience to Delphi, supporting GUI application development using the Lazarus Component Library (LCL). Lazarus is cross-platform, allowing you to build applications for Windows, macOS, Linux, and more.<br />
Website: <a href="https://www.lazarus-ide.org/" target="_blank" rel="noopener" class="mycode_url">https://www.lazarus-ide.org/</a><br />
<br />
Free Pascal Compiler (FPC) Online:<br />
The Free Pascal Compiler is a robust open-source Pascal compiler that can be used independently or with Lazarus. While it doesn't provide a full-fledged IDE like Delphi, there are online platforms that allow you to compile and run Free Pascal code.<br />
Website: <a href="https://www.tutorialspoint.com/compile_pascal_online.php" target="_blank" rel="noopener" class="mycode_url">https://www.tutorialspoint.com/compile_p...online.php</a><br />
<br />
OnlineGDB:<br />
OnlineGDB is an online compiler and debugger that supports various programming languages, including Object Pascal (Free Pascal). It allows you to write, compile, and execute Pascal code directly from your web browser.<br />
Website: <a href="https://www.onlinegdb.com/online_pascal_compiler" target="_blank" rel="noopener" class="mycode_url">https://www.onlinegdb.com/online_pascal_compiler</a><br />
<br />
Dev-Pascal:<br />
Dev-Pascal is an open-source IDE for Pascal programming that uses Free Pascal as the underlying compiler. It provides a simple and user-friendly interface for writing and compiling Pascal code.<br />
Website: <a href="http://www.bloodshed.net/devpascal.html" target="_blank" rel="noopener" class="mycode_url">http://www.bloodshed.net/devpascal.html</a><br />
<br />
Pascal ABC.NET:<br />
Pascal ABC.NET is a free IDE for Pascal programming, specifically targeted towards beginners. It includes a visual form designer and a simplified interface, making it easy to get started with Pascal programming.<br />
Website: <a href="http://pascalabc.net/" target="_blank" rel="noopener" class="mycode_url">http://pascalabc.net/</a><br />
<br />
These alternatives provide various options for Pascal development, each with its unique features and target audience. Depending on your specific needs and preferences, you can choose the IDE or online compiler that best suits your requirements. Whether you are a beginner or an experienced Pascal developer, exploring these options can expand your options for coding in Object Pascal.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Getting started with Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5052</link>
			<pubDate>Tue, 25 Jul 2023 11:45:31 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5052</guid>
			<description><![CDATA[Getting started with Object Pascal (Delphi) involves setting up the development environment, learning the language syntax, and exploring the fundamental concepts of object-oriented programming. Here's a step-by-step guide to help you get started:<br />
<br />
Install the Delphi IDE:<br />
First, download and install the Delphi Integrated Development Environment (IDE) from Embarcadero's website. Delphi is a commercial product, but you can also find free versions like the Community Edition or trial versions for evaluation.<br />
<br />
Familiarize Yourself with the IDE:<br />
Take some time to explore the Delphi IDE. Get familiar with the layout, menus, and toolbars. The IDE provides various features like code editor, form designer, object inspector, and more.<br />
<br />
Learn the Object Pascal Syntax:<br />
Begin by learning the basic syntax of Object Pascal. Understand data types, variables, constants, procedures, functions, and control flow constructs like if-else and loops.<br />
<br />
Explore Object-Oriented Concepts:<br />
Object Pascal is an object-oriented language, so learn about classes, objects, inheritance, polymorphism, and other OOP concepts. This will be the foundation for building more complex applications.<br />
<br />
Practice with Simple Programs:<br />
Start writing simple Object Pascal programs to apply what you've learned. Create console applications to perform basic arithmetic, input/output, and control flow operations.<br />
<br />
Work with Forms and Controls:<br />
Delphi is well-known for building graphical user interfaces. Learn how to create forms, add controls (buttons, labels, etc.), and handle events like button clicks.<br />
<br />
Explore the Delphi Component Library (VCL):<br />
Delphi comes with a rich set of components in the Visual Component Library (VCL). Learn how to use these components to build GUI applications quickly.<br />
<br />
Study Object Pascal's Standard Libraries:<br />
Delphi provides standard libraries for various tasks like string manipulation, file I/O, and more. Familiarize yourself with these libraries to make your coding more efficient.<br />
<br />
Exception Handling:<br />
Learn how to use try-except blocks for handling exceptions in your programs. Exception handling is essential for robust error management.<br />
<br />
File I/O and Data Storage:<br />
Explore reading from and writing to files, working with databases, and other data storage techniques.<br />
<br />
Build Small Projects:<br />
Start working on small projects or exercises to consolidate your learning. Choose projects that interest you and gradually increase the complexity as you gain confidence.<br />
<br />
Join Delphi Communities:<br />
Engage with Delphi programming communities, online forums, and coding groups. They are excellent resources for seeking help, sharing knowledge, and learning from experienced Delphi developers.<br />
<br />
Follow Tutorials and Documentation:<br />
Embarcadero's official documentation and online tutorials are valuable resources to deepen your understanding and discover advanced features.<br />
<br />
Keep Practicing and Exploring:<br />
Object Pascal is a versatile language, and there's always more to learn. Keep practicing, explore different libraries and frameworks, and work on personal projects to gain hands-on experience.<br />
<br />
Remember that learning a programming language takes time and practice. Be patient with yourself and enjoy the journey of becoming a skilled Object Pascal developer. Good luck!]]></description>
			<content:encoded><![CDATA[Getting started with Object Pascal (Delphi) involves setting up the development environment, learning the language syntax, and exploring the fundamental concepts of object-oriented programming. Here's a step-by-step guide to help you get started:<br />
<br />
Install the Delphi IDE:<br />
First, download and install the Delphi Integrated Development Environment (IDE) from Embarcadero's website. Delphi is a commercial product, but you can also find free versions like the Community Edition or trial versions for evaluation.<br />
<br />
Familiarize Yourself with the IDE:<br />
Take some time to explore the Delphi IDE. Get familiar with the layout, menus, and toolbars. The IDE provides various features like code editor, form designer, object inspector, and more.<br />
<br />
Learn the Object Pascal Syntax:<br />
Begin by learning the basic syntax of Object Pascal. Understand data types, variables, constants, procedures, functions, and control flow constructs like if-else and loops.<br />
<br />
Explore Object-Oriented Concepts:<br />
Object Pascal is an object-oriented language, so learn about classes, objects, inheritance, polymorphism, and other OOP concepts. This will be the foundation for building more complex applications.<br />
<br />
Practice with Simple Programs:<br />
Start writing simple Object Pascal programs to apply what you've learned. Create console applications to perform basic arithmetic, input/output, and control flow operations.<br />
<br />
Work with Forms and Controls:<br />
Delphi is well-known for building graphical user interfaces. Learn how to create forms, add controls (buttons, labels, etc.), and handle events like button clicks.<br />
<br />
Explore the Delphi Component Library (VCL):<br />
Delphi comes with a rich set of components in the Visual Component Library (VCL). Learn how to use these components to build GUI applications quickly.<br />
<br />
Study Object Pascal's Standard Libraries:<br />
Delphi provides standard libraries for various tasks like string manipulation, file I/O, and more. Familiarize yourself with these libraries to make your coding more efficient.<br />
<br />
Exception Handling:<br />
Learn how to use try-except blocks for handling exceptions in your programs. Exception handling is essential for robust error management.<br />
<br />
File I/O and Data Storage:<br />
Explore reading from and writing to files, working with databases, and other data storage techniques.<br />
<br />
Build Small Projects:<br />
Start working on small projects or exercises to consolidate your learning. Choose projects that interest you and gradually increase the complexity as you gain confidence.<br />
<br />
Join Delphi Communities:<br />
Engage with Delphi programming communities, online forums, and coding groups. They are excellent resources for seeking help, sharing knowledge, and learning from experienced Delphi developers.<br />
<br />
Follow Tutorials and Documentation:<br />
Embarcadero's official documentation and online tutorials are valuable resources to deepen your understanding and discover advanced features.<br />
<br />
Keep Practicing and Exploring:<br />
Object Pascal is a versatile language, and there's always more to learn. Keep practicing, explore different libraries and frameworks, and work on personal projects to gain hands-on experience.<br />
<br />
Remember that learning a programming language takes time and practice. Be patient with yourself and enjoy the journey of becoming a skilled Object Pascal developer. Good luck!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Basic algorithms and Data Structures in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5051</link>
			<pubDate>Tue, 25 Jul 2023 11:44:31 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5051</guid>
			<description><![CDATA[program BasicAlgorithmsExample;<br />
const<br />
  SIZE = 5;<br />
<br />
var<br />
  numbers: array[0..SIZE - 1] of Integer;<br />
  i: Integer;<br />
begin<br />
  // Populate the array with values<br />
  for i := 0 to SIZE - 1 do<br />
    numbers[i] := i + 1;<br />
<br />
  // Output the array elements<br />
  for i := 0 to SIZE - 1 do<br />
    WriteLn('Number ', i + 1, ': ', numbers[i]);<br />
end.]]></description>
			<content:encoded><![CDATA[program BasicAlgorithmsExample;<br />
const<br />
  SIZE = 5;<br />
<br />
var<br />
  numbers: array[0..SIZE - 1] of Integer;<br />
  i: Integer;<br />
begin<br />
  // Populate the array with values<br />
  for i := 0 to SIZE - 1 do<br />
    numbers[i] := i + 1;<br />
<br />
  // Output the array elements<br />
  for i := 0 to SIZE - 1 do<br />
    WriteLn('Number ', i + 1, ': ', numbers[i]);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[File I/O in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5050</link>
			<pubDate>Tue, 25 Jul 2023 11:44:02 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5050</guid>
			<description><![CDATA[program FileIOExample;<br />
var<br />
  inputFile: TextFile;<br />
  num: Integer;<br />
begin<br />
  AssignFile(inputFile, 'input.txt');<br />
  Reset(inputFile);<br />
<br />
  while not Eof(inputFile) do<br />
  begin<br />
    ReadLn(inputFile, num);<br />
    WriteLn('Read number: ', num);<br />
  end;<br />
<br />
  CloseFile(inputFile);<br />
end.]]></description>
			<content:encoded><![CDATA[program FileIOExample;<br />
var<br />
  inputFile: TextFile;<br />
  num: Integer;<br />
begin<br />
  AssignFile(inputFile, 'input.txt');<br />
  Reset(inputFile);<br />
<br />
  while not Eof(inputFile) do<br />
  begin<br />
    ReadLn(inputFile, num);<br />
    WriteLn('Read number: ', num);<br />
  end;<br />
<br />
  CloseFile(inputFile);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Exception handling in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5049</link>
			<pubDate>Tue, 25 Jul 2023 11:43:32 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5049</guid>
			<description><![CDATA[program ExceptionHandlingExample;<br />
var<br />
  num1, num2, result: Integer;<br />
begin<br />
  try<br />
    Write('Enter the first number: ');<br />
    ReadLn(num1);<br />
<br />
    Write('Enter the second number: ');<br />
    ReadLn(num2);<br />
<br />
    if num2 = 0 then<br />
      raise Exception.Create('Division by zero is not allowed.');<br />
<br />
    result := num1 div num2;<br />
    WriteLn('Result: ', result);<br />
  except<br />
    on E: Exception do<br />
      WriteLn('Exception caught: ', E.Message);<br />
  end;<br />
end.]]></description>
			<content:encoded><![CDATA[program ExceptionHandlingExample;<br />
var<br />
  num1, num2, result: Integer;<br />
begin<br />
  try<br />
    Write('Enter the first number: ');<br />
    ReadLn(num1);<br />
<br />
    Write('Enter the second number: ');<br />
    ReadLn(num2);<br />
<br />
    if num2 = 0 then<br />
      raise Exception.Create('Division by zero is not allowed.');<br />
<br />
    result := num1 div num2;<br />
    WriteLn('Result: ', result);<br />
  except<br />
    on E: Exception do<br />
      WriteLn('Exception caught: ', E.Message);<br />
  end;<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Object-oriented concepts in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5048</link>
			<pubDate>Tue, 25 Jul 2023 11:43:06 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5048</guid>
			<description><![CDATA[program ObjectOrientedExample;<br />
type<br />
  // Define a simple class representing a person<br />
  TPerson = class<br />
  private<br />
    FName: string;<br />
    FAge: Integer;<br />
  public<br />
    constructor Create(const AName: string; AAge: Integer);<br />
    procedure SayHello;<br />
  end;<br />
<br />
constructor TPerson.Create(const AName: string; AAge: Integer);<br />
begin<br />
  FName := AName;<br />
  FAge := AAge;<br />
end;<br />
<br />
procedure TPerson.SayHello;<br />
begin<br />
  WriteLn('Hello, my name is ', FName, ' and I am ', FAge, ' years old.');<br />
end;<br />
<br />
var<br />
  Person: TPerson;<br />
begin<br />
  // Create an instance of TPerson<br />
  Person := TPerson.Create('John', 30);<br />
<br />
  // Call the SayHello method<br />
  Person.SayHello;<br />
<br />
  // Free the memory allocated for the object<br />
  Person.Free;<br />
end.]]></description>
			<content:encoded><![CDATA[program ObjectOrientedExample;<br />
type<br />
  // Define a simple class representing a person<br />
  TPerson = class<br />
  private<br />
    FName: string;<br />
    FAge: Integer;<br />
  public<br />
    constructor Create(const AName: string; AAge: Integer);<br />
    procedure SayHello;<br />
  end;<br />
<br />
constructor TPerson.Create(const AName: string; AAge: Integer);<br />
begin<br />
  FName := AName;<br />
  FAge := AAge;<br />
end;<br />
<br />
procedure TPerson.SayHello;<br />
begin<br />
  WriteLn('Hello, my name is ', FName, ' and I am ', FAge, ' years old.');<br />
end;<br />
<br />
var<br />
  Person: TPerson;<br />
begin<br />
  // Create an instance of TPerson<br />
  Person := TPerson.Create('John', 30);<br />
<br />
  // Call the SayHello method<br />
  Person.SayHello;<br />
<br />
  // Free the memory allocated for the object<br />
  Person.Free;<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[String manipulation in Object pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5047</link>
			<pubDate>Tue, 25 Jul 2023 11:41:51 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5047</guid>
			<description><![CDATA[program StringManipulationExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    name: String := 'John Doe';<br />
    length: Integer;<br />
<br />
  // Get the length of the string<br />
  length := Length(name);<br />
<br />
  WriteLn('Name:', name);<br />
  WriteLn('Length of name:', length);<br />
end.]]></description>
			<content:encoded><![CDATA[program StringManipulationExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    name: String := 'John Doe';<br />
    length: Integer;<br />
<br />
  // Get the length of the string<br />
  length := Length(name);<br />
<br />
  WriteLn('Name:', name);<br />
  WriteLn('Length of name:', length);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Arrays and Collections in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5046</link>
			<pubDate>Tue, 25 Jul 2023 11:41:22 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5046</guid>
			<description><![CDATA[program ArrayExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    numbers: array[0..4] of Integer := (1, 2, 3, 4, 5);<br />
    matrix: array[0..2, 0..1] of Double := ((1.0, 2.0), (3.0, 4.0), (5.0, 6.0));<br />
    names: array[0..1] of String := ('John', 'Amy');<br />
<br />
  // Output to screen<br />
  WriteLn('Numbers:', numbers);<br />
  WriteLn('Matrix:', matrix);<br />
  WriteLn('Names:', names);<br />
end.]]></description>
			<content:encoded><![CDATA[program ArrayExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    numbers: array[0..4] of Integer := (1, 2, 3, 4, 5);<br />
    matrix: array[0..2, 0..1] of Double := ((1.0, 2.0), (3.0, 4.0), (5.0, 6.0));<br />
    names: array[0..1] of String := ('John', 'Amy');<br />
<br />
  // Output to screen<br />
  WriteLn('Numbers:', numbers);<br />
  WriteLn('Matrix:', matrix);<br />
  WriteLn('Names:', names);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[User-defined functions in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5045</link>
			<pubDate>Tue, 25 Jul 2023 11:40:51 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5045</guid>
			<description><![CDATA[function Multiply(x, y: Double): Double;<br />
begin<br />
  Result := x * y;<br />
end;<br />
<br />
begin<br />
  // Variable declaration<br />
  var<br />
    result: Double;<br />
    a: Double := 2.5;<br />
    b: Double := 3.7;<br />
<br />
  result := Multiply(a, b);<br />
<br />
  WriteLn('Result of multiplication:', result:0:2);<br />
end.]]></description>
			<content:encoded><![CDATA[function Multiply(x, y: Double): Double;<br />
begin<br />
  Result := x * y;<br />
end;<br />
<br />
begin<br />
  // Variable declaration<br />
  var<br />
    result: Double;<br />
    a: Double := 2.5;<br />
    b: Double := 3.7;<br />
<br />
  result := Multiply(a, b);<br />
<br />
  WriteLn('Result of multiplication:', result:0:2);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Control flow in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5044</link>
			<pubDate>Tue, 25 Jul 2023 11:40:24 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5044</guid>
			<description><![CDATA[program ControlFlowExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    i: Integer;<br />
<br />
  for i := 1 to 5 do<br />
  begin<br />
    if i mod 2 = 0 then<br />
      WriteLn(i, ' is even')<br />
    else<br />
      WriteLn(i, ' is odd');<br />
  end;<br />
end.]]></description>
			<content:encoded><![CDATA[program ControlFlowExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    i: Integer;<br />
<br />
  for i := 1 to 5 do<br />
  begin<br />
    if i mod 2 = 0 then<br />
      WriteLn(i, ' is even')<br />
    else<br />
      WriteLn(i, ' is odd');<br />
  end;<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Basic Input and Output in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5043</link>
			<pubDate>Tue, 25 Jul 2023 11:39:58 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5043</guid>
			<description><![CDATA[program InputOutputExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    age: Integer;<br />
<br />
  WriteLn('Enter your age:');<br />
  ReadLn(age);<br />
<br />
  WriteLn('Your age is:', age);<br />
end.]]></description>
			<content:encoded><![CDATA[program InputOutputExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    age: Integer;<br />
<br />
  WriteLn('Enter your age:');<br />
  ReadLn(age);<br />
<br />
  WriteLn('Your age is:', age);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Datatypes and Variables in Object Pascal]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5042</link>
			<pubDate>Tue, 25 Jul 2023 11:39:26 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5042</guid>
			<description><![CDATA[program DataTypesExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    num1: Integer;<br />
    num2: Double;<br />
    name: String;<br />
<br />
  num1 := 42;<br />
  num2 := 3.14;<br />
  name := 'John Doe';<br />
<br />
  // Output to screen<br />
  WriteLn('Integer:', num1);<br />
  WriteLn('Double:', num2:0:2);<br />
  WriteLn('String:', name);<br />
end.]]></description>
			<content:encoded><![CDATA[program DataTypesExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    num1: Integer;<br />
    num2: Double;<br />
    name: String;<br />
<br />
  num1 := 42;<br />
  num2 := 3.14;<br />
  name := 'John Doe';<br />
<br />
  // Output to screen<br />
  WriteLn('Integer:', num1);<br />
  WriteLn('Double:', num2:0:2);<br />
  WriteLn('String:', name);<br />
end.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Basic Object Pascal syntax]]></title>
			<link>https://qomplainerzschool.lima-city.de/showthread.php?tid=5041</link>
			<pubDate>Tue, 25 Jul 2023 11:38:53 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://qomplainerzschool.lima-city.de/member.php?action=profile&uid=1">Qomplainerz</a>]]></dc:creator>
			<guid isPermaLink="false">https://qomplainerzschool.lima-city.de/showthread.php?tid=5041</guid>
			<description><![CDATA[program SyntaxExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    age: Integer;<br />
    height: Double;<br />
    name: String;<br />
<br />
  // Input from user<br />
  WriteLn('Enter your name:');<br />
  ReadLn(name);<br />
<br />
  WriteLn('Enter your age:');<br />
  ReadLn(age);<br />
<br />
  WriteLn('Enter your height (in meters):');<br />
  ReadLn(height);<br />
<br />
  // Output to screen<br />
  WriteLn('Name:', name);<br />
  WriteLn('Age:', age);<br />
  WriteLn('Height:', height:0:2, 'm');<br />
end.]]></description>
			<content:encoded><![CDATA[program SyntaxExample;<br />
begin<br />
  // Variable declaration<br />
  var<br />
    age: Integer;<br />
    height: Double;<br />
    name: String;<br />
<br />
  // Input from user<br />
  WriteLn('Enter your name:');<br />
  ReadLn(name);<br />
<br />
  WriteLn('Enter your age:');<br />
  ReadLn(age);<br />
<br />
  WriteLn('Enter your height (in meters):');<br />
  ReadLn(height);<br />
<br />
  // Output to screen<br />
  WriteLn('Name:', name);<br />
  WriteLn('Age:', age);<br />
  WriteLn('Height:', height:0:2, 'm');<br />
end.]]></content:encoded>
		</item>
	</channel>
</rss>