# 1. Introduction

Multiplication forms the basis for many algorithms and operations in programming. For learners embarking on the Swift programming journey, implementing basic arithmetic operations serves as a stepping stone to more complex tasks. In this guide, we'll walk you through a Swift program designed to multiply two numbers, emphasizing variable handling, arithmetic actions, and output.

# 2. Program Overview

The objective of this Swift program is to multiply two numbers and then display the outcome on the console. We will utilize Swift's facilities for variable declaration, arithmetic functions, and the intrinsic print method to achieve this objective.

# 3. Code Program

``````// Declare two numbers for multiplication
let num1 = 7.0
let num2 = 4.0

// Carry out the multiplication
let product = num1 * num2

// Display the result on the console
print("The product of \(num1) and \(num2) is \(product)")
``````

### Output:

```The product of 7.0 and 4.0 is 28.0
```

# 4. Step By Step Explanation

1. let num1 = 7.0: We initiate the process by declaring a constant dubbed num1 and giving it a value of 7.0. Swift's let keyword is employed to define constants, signifying that the value, once set, remains immutable.

2. let num2 = 4.0: A second constant, num2, is defined and provided a value of 4.0.

3. let product = num1 * num2: This line conducts the multiplication operation. It multiplies the values stored in num1 and num2, and the result is stored in a fresh constant named product.

4. print("The product of \(num1) and \(num2) is \(product)"): The final result is showcased using Swift's print function. By leveraging string interpolation—shown by the \(variableName) format—we can seamlessly incorporate the values of constants directly into the printed string.