# 1. Introduction

In numerous programming scenarios, especially in algorithms and decision-making processes, determining the largest value among a set is a common task. In this guide, we'll develop a Swift program to identify and display the largest number among three provided numbers.

# 2. Program Overview

The aim of our Swift program is to inspect three distinct numbers and determine the greatest among them. We'll utilize a combination of conditional statements to accomplish this straightforward task.

# 3. Code Program

``````// Declare three numbers to be compared
let num1 = 8
let num2 = 15
let num3 = 6

// Determine the largest number
if num1 >= num2 && num1 >= num3 {
print("The largest number is \(num1).")
} else if num2 >= num1 && num2 >= num3 {
print("The largest number is \(num2).")
} else {
print("The largest number is \(num3).")
}
``````

### Output:

```The largest number is 15.
```

# 4. Step By Step Explanation

1. let num1 = 8, let num2 = 15, let num3 = 6: These lines declare three constants (num1, num2, and num3) and assign them the values 8, 15, and 6 respectively.

2. The series of if, else if, and else conditions are used to determine the largest number among the three:

- The first condition, num1 >= num2 && num1 >= num3, checks if num1 is greater than or equal to both num2 and num3. If this condition is true, then num1 is the largest number.

- If the first condition is not met, the second condition, num2 >= num1 && num2 >= num3, checks if num2 is greater than or equal to both num1 and num3. If this condition is true, then num2 is the largest number.

- If neither of the first two conditions are met, then num3 is deduced to be the largest number, and the message within the else block is printed.