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
Updated on: 2022-10-13T13:06:58+05:30

1K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements