Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Selected Reading
Kotlin Program to Display Alphabets (A to Z) using loop
In this article, we will understand how to print alphabets from A to Z or a to z in Kotlin. This is accomplished using a simple for-loop.
Below is a demonstration of the same
Suppose our input is
A to Z
The desired output would be
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Algorithm
Step 1 ? Start
Step 2 ? Declare a character variable: input
Step 3 ? Run a while loop with condition input greater that or equal to Z and print all the values satisfying the condition.
Step 4 ? Display the result
Step 5 ? Stop
Example 1
Here, we have displayed alphabets using a while loop in Kotlin. First declare and set a char variable:
var input: Char input = 'A'
Now, use the while loop to print all the alphabets from A to Z ?
<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">while</span> <span class="token punctuation">(</span>input <span class="token operator"><</span> <span class="token operator">=</span> <span class="token string">'Z'</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token function">print</span><span class="token punctuation">(</span><span class="token string">"<span class="token interpolation variable">$input</span> "</span><span class="token punctuation">)</span>
<span class="token operator">++</span>input
<span class="token punctuation">}</span>
</div>
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">var</span> input<span class="token operator">:</span> Char
input <span class="token operator">=</span> <span class="token string">'A'</span>
<span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"Displaying Alphabets from A to Z "</span><span class="token punctuation">)</span>
<span class="token keyword">while</span> <span class="token punctuation">(</span>input <span class="token operator"><=</span> <span class="token string">'Z'</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token function">print</span><span class="token punctuation">(</span><span class="token string">"<span class="token interpolation variable">$input</span> "</span><span class="token punctuation">)</span>
<span class="token operator">++</span>input
<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
Displaying Alphabets from A to Z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Example 2
Here, we have displayed alphabets A - Z in Kotlin ?
<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">var</span> input<span class="token operator">:</span> Char
input <span class="token operator">=</span> <span class="token string">'A'</span>
<span class="token function">printAlphabets</span><span class="token punctuation">(</span>input<span class="token punctuation">)</span>
<span class="token punctuation">}</span>
<span class="token keyword">fun</span> <span class="token function">printAlphabets</span><span class="token punctuation">(</span>inputCharacter<span class="token operator">:</span> Char<span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">var</span> input <span class="token operator">=</span> inputCharacter
<span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"Displaying Alphabets from A to Z "</span><span class="token punctuation">)</span>
<span class="token keyword">while</span> <span class="token punctuation">(</span>input <span class="token operator"><=</span> <span class="token string">'Z'</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token function">print</span><span class="token punctuation">(</span><span class="token string">"<span class="token interpolation variable">$input</span> "</span><span class="token punctuation">)</span>
<span class="token operator">++</span>input
<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
Displaying Alphabets from A to Z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Advertisements
