Swift Program to Find Largest Among Three Numbers

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.


Comments