<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Loops on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/loops/</link><description>Recent content in Loops on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 26 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/loops/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 3: Operators, Conditionals &amp;amp; Loops</title><link>https://ai-blog.noorshomelab.dev/mastering-swift-2026/03-operators-conditionals-loops/</link><pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-swift-2026/03-operators-conditionals-loops/</guid><description>&lt;h2 id="chapter-3-operators-conditionals--loops"&gt;Chapter 3: Operators, Conditionals &amp;amp; Loops&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring Swift developer! In the previous chapters, we laid the groundwork by understanding what Swift is, how to set up your environment, and how to work with variables, constants, and basic data types. Now, it&amp;rsquo;s time to bring our code to life and make it &lt;em&gt;do&lt;/em&gt; things!&lt;/p&gt;
&lt;p&gt;This chapter is all about teaching your programs how to perform calculations, make decisions, and repeat actions. We&amp;rsquo;ll explore &lt;strong&gt;operators&lt;/strong&gt; to manipulate values, &lt;strong&gt;conditionals&lt;/strong&gt; to execute different code paths based on circumstances, and &lt;strong&gt;loops&lt;/strong&gt; to automate repetitive tasks. These are the core building blocks that transform static data into dynamic, interactive applications.&lt;/p&gt;</description></item><item><title>Chapter 3: Making Decisions &amp;amp; Repeating Actions: Control Flow</title><link>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-3-control-flow/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-3-control-flow/</guid><description>&lt;h2 id="chapter-3-making-decisions--repeating-actions-control-flow"&gt;Chapter 3: Making Decisions &amp;amp; Repeating Actions: Control Flow&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring Java developer! In our previous chapters, we learned how to set up our Java environment, write our first basic program, and handle different types of data with variables. That&amp;rsquo;s a fantastic start! But what if your program needs to do different things based on certain conditions? Or what if you need to perform the same action multiple times without writing the same code over and over?&lt;/p&gt;</description></item><item><title>Chapter 3: Control Flow: Decisions and Loops</title><link>https://ai-blog.noorshomelab.dev/c-programming-guide/control-flow-decisions-loops/</link><pubDate>Mon, 03 Nov 2025 01:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/c-programming-guide/control-flow-decisions-loops/</guid><description>&lt;h1 id="chapter-3-control-flow-decisions-and-loops"&gt;Chapter 3: Control Flow: Decisions and Loops&lt;/h1&gt;
&lt;p&gt;In the previous chapter, you learned how to store and manipulate data. But what if you want your program to make choices or repeat actions? This is where &lt;strong&gt;control flow&lt;/strong&gt; comes in. Control flow statements dictate the order in which individual instructions or statements are executed.&lt;/p&gt;
&lt;p&gt;In C, the primary control flow mechanisms are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Conditional Statements:&lt;/strong&gt; For making decisions (e.g., &amp;ldquo;if this is true, do that; otherwise, do something else&amp;rdquo;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Looping Statements:&lt;/strong&gt; For repeating a block of code multiple times.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mastering control flow is essential for writing dynamic and intelligent programs.&lt;/p&gt;</description></item><item><title>Repeating Actions with Loops</title><link>https://ai-blog.noorshomelab.dev/python-mastery-2025/chapter-4-repeating-actions-loops/</link><pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/python-mastery-2025/chapter-4-repeating-actions-loops/</guid><description>&lt;h2 id="repeating-actions-with-loops"&gt;Repeating Actions with Loops&lt;/h2&gt;
&lt;p&gt;Welcome back, coding adventurer! In the previous chapters, we learned how to store information in variables, make decisions with &lt;code&gt;if&lt;/code&gt; statements, and organize our code. That&amp;rsquo;s a fantastic start!&lt;/p&gt;
&lt;p&gt;But what if you need to do the same thing, or a very similar thing, multiple times? Imagine you have a list of 100 names and you need to print a greeting for each one. Would you write &lt;code&gt;print()&lt;/code&gt; 100 times? That sounds incredibly tedious and inefficient, right?&lt;/p&gt;</description></item></channel></rss>