*Hello Julia Users !!..* I have asked this question before in the forum but am still a bit unclear on how to do the below.. I have condensed a few of my doubts in the question below.
Being from a C background where strings are just character Arrays, manipulating individual characters using the array index was easy.. However In julia that definitely does not seem to be the recommended way to go about doing things and I have a lot of doubts about the small details on the language. Here's a small example of what I am trying to achieve with my program .. This is a fairly simple program while doing it in C but I have absolutely no idea how to implement the same in Julia as strings cannot be treated like character arrays and i cannot just increment an index of the string to increase the ASCII value of the character in Julia. Please try to solve the problem or guide me on how to implement this in Julia.. I promise the question is very simple and isn't as complex as It may seem at a glance. *My Aim*: To write a program a program which accepts a string via the input and encrypts it to the following simple algorithm .. *Algorithm:* *Example Input String: abcabc* 1. Increase the ASCII value of the character at the *ODD index* of the string by 5 steps( example increased the ASCII value of ' *a* ' by 2 thus making it ' * c* ' 2. Increase the ASCII value of the character at the *EVEN index* of the string by 1 step( example increased the ASCII value of ' * b* ' by 1 thus making it ' *c* ' 3. Print the new encrypted string on Screen. I need it stored in a new string variable say z *(OUTPUT : ccebdd )* 3. Insert a ' - ' between each pair of characters of the string and store in new string in another string variable say y. 4. Print string y on the screen * (OUTPUT : cc-eb-dd ) * 5. Change all the characters in the string into its number equivalent. ( a=1,b=2,c=3,.....) and separate the numbers representing each character by ' : ' 6. Store the new string from the above operation in variable v and print v *(OUTPUT : 3:3-5:2-4:4)* Guys .. Try to help me out !!.. I tried searching everywhere on the internet for steps in doing the above operations in Julia but haven't found anything.. I always get the index errors for treating Julia the C way.. Please try to create a program that does the above.. Just so that Its easier for me to understand what you are doing in the program rather than type the directives in English and then later misunderstanding stuff... I need to learn doing the above procedure the right way without messing with stuff like using indexes in strings for character manipulation that may get deprecated in the future.. Thanks !! Waiting eagerly for a reply !!