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
Kotlin Program to Print the ASCII values
In this article, we will understand how to print ascii values of characters. This is done by assigning the character to an integer value and printing those integer values.
Below is a demonstration of the same
Suppose our input is ?
Enter a character: s
The desired output would be ?
Ascii value of s is 115
Algorithm
Step 1 ? Start
Step 2 ? Declare a char as input
Step 3 ? Define the character
Step 4 ? Assign the character to an integer variable using toInt() function and store it in myResult.
Step 5 ? Display the result
Step 6 ? Stop
Example 1
In this example, we will print the ASCII values using the toInt() method in Kotlin. First, set the variable for input character ?
val input = 's'
Now, use the toInt() method to display the ASCII values ?
val myResult = input.toInt()
Let us now see the complete example to print the ASCII values
<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> input <span class="token operator">=</span> <span class="token string">'s'</span>
<span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The input value is defined as: <span class="token interpolation variable">$input</span>"</span><span class="token punctuation">)</span>
<span class="token keyword">val</span> myResult <span class="token operator">=</span> input<span class="token punctuation">.</span><span class="token function">toInt</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
<span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The ASCII value of <span class="token interpolation variable">$input</span> is: <span class="token interpolation variable">$myResult</span>"</span><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 input value is defined as: s The ASCII value of s is: 115
Example 2
In this example, we will print the ASCII values ?
<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> input <span class="token operator">=</span> <span class="token string">'s'</span>
<span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The input value is defined as: <span class="token interpolation variable">$input</span>"</span><span class="token punctuation">)</span>
<span class="token function">getASCII</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">getASCII</span><span class="token punctuation">(</span>input<span class="token operator">:</span> Char<span class="token punctuation">)</span> <span class="token punctuation">{</span>
<span class="token keyword">val</span> myResult <span class="token operator">=</span> input<span class="token punctuation">.</span><span class="token function">toInt</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
<span class="token function">println</span><span class="token punctuation">(</span><span class="token string">"The ASCII value of <span class="token interpolation variable">$input</span> is: <span class="token interpolation variable">$myResult</span>"</span><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 input value is defined as: s The ASCII value of s is: 115
