Kotlin Program to Add two Numbers

In this article, we will understand how to add two numbers. This can be done using the ?+? operator. Below is a demonstration of the same

Suppose our input is

input1 : 10
input2 : 15

The desired output would be

Sum : 25

Algorithm

  • Step 1 ? Start

  • Step 2 ? Declare three integers: val1, val2 and sum

  • Step 3 ? Define the integers

  • Step 4 ? Add the two values using an addition operator (+)

  • Step 5 ? Display the result

  • Step 6 ? Stop

Example 1

In this example, we will add two numbers using the + operator. First, declare and set two integers i.e. number ?

val val1 = 10
val val2 = 15

Now, calculate the sum using the Addition Arithmetic Operator ?

val sum = val1 + val2

Let us now see the complete example ?

<div class="execute"></div><div class="code-mirror  language-kotlin" contenteditable="plaintext-only" spellcheck="false" style="outline: none; overflow-wrap: break-word; overflow-y: auto; white-space: pre-wrap;"><span class="token keyword">fun</span> <span class="token function">main</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
   <span class="token keyword">val</span> val1 <span class="token operator">=</span> <span class="token number">10</span>
   <span class="token keyword">val</span> val2 <span class="token operator">=</span> <span class="token number">15</span>
   <span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The two numbers are defined as "</span> <span class="token operator">+</span>val1 <span class="token operator">+</span><span class="token string">" and "</span> <span class="token operator">+</span>val2<span class="token punctuation">)</span>
   <span class="token keyword">val</span> sum <span class="token operator">=</span> val1 <span class="token operator">+</span> val2
   <span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The sum of the two integers is: "</span> <span class="token operator">+</span>sum<span class="token punctuation">)</span>
<span class="token punctuation">}</span>
</div><div class="output-wrapper"><div class="console-close"></div><div class="code-output"></div></div>

Output

The two numbers are defined as 10 and 15
The sum of the two integers is: 25

Example 2

Here, we have created a custom function

<div class="execute"></div><div class="code-mirror  language-kotlin" contenteditable="plaintext-only" spellcheck="false" style="outline: none; overflow-wrap: break-word; overflow-y: auto; white-space: pre-wrap;"><span class="token keyword">fun</span> <span class="token function">sum</span><span class="token punctuation">(</span>val1 <span class="token operator">:</span> Int<span class="token punctuation">,</span> val2 <span class="token operator">:</span> Int<span class="token punctuation">)</span><span class="token punctuation">{</span>
   <span class="token keyword">val</span> sum <span class="token operator">=</span> val1 <span class="token operator">+</span> val2
   <span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The sum of the two integers is: "</span> <span class="token operator">+</span>sum<span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token keyword">fun</span> <span class="token function">main</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
   <span class="token keyword">val</span> val1 <span class="token operator">=</span> <span class="token number">10</span>
   <span class="token keyword">val</span> val2 <span class="token operator">=</span> <span class="token number">15</span>
   <span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The two numbers are defined as "</span> <span class="token operator">+</span>val1 <span class="token operator">+</span><span class="token string">" and "</span> <span class="token operator">+</span>val2<span class="token punctuation">)</span>
   <span class="token function">sum</span><span class="token punctuation">(</span>val1<span class="token punctuation">,</span> val2<span class="token punctuation">)</span>
<span class="token punctuation">}</span>
</div><div class="output-wrapper"><div class="console-close"></div><div class="code-output"></div></div>

Output

The two numbers are defined as 10 and 15
The sum of the two integers is: 25
Updated on: 2022-10-13T12:24:26+05:30

5K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements