C#: Create a coded string from a given string, using specified formula
Coded String Conversion
Write a C# Sharp program to create a coded string from a given string, using a specified formula.
Replace all 'P' with '9', 'T' with '0', 'S' with '1', 'H' with '6' and 'A' with '8'.
Sample Solution:
C# Sharp Code:
using System;
namespace exercises
{
class Program
{
// Main method where the program execution begins
static void Main(string[] args)
{
// Calls the test function with different string arguments and prints the results
Console.WriteLine(test("PHP")); // Output: 968
Console.WriteLine(test("JAVASCRIPT")); // Output: J9781691
}
// Function to replace specific characters in a string with corresponding digits
public static string test(string str1)
{
// Using multiple calls to Replace method to replace characters with specific digits
return str1.Replace("P", "9").Replace("T", "0").Replace("S", "1").Replace("H", "6").Replace("A", "8");
}
}
}
Sample Output:
969 J8V81CRI90
Flowchart:

For more Practice: Solve these Related Problems:
- Write a C# program to encode a string using a custom rule: replace vowels with '*'.
- Write a C# program to encode a string by shifting each character's ASCII code by 3.
- Write a C# program to decode a string that was previously encoded with letter-to-digit mapping.
- Write a C# program to encode each word in a string individually using a reversed letter mapping.
Go to:
PREV : Min Value from Two String Numbers.
NEXT : Count Specific Character in String.
C# Sharp Code Editor:
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.