public static void Main()
Console.WriteLine(compareStrings("arax", "b2ak"));
public static string compareStrings(string string1, string string2)
int shorterLength = string1.Length < string2.Length ? string1.Length : string2.Length;
int maxChars = string1.Length < string2.Length ? string2.Length : string1.Length;
string diffString = "Napisy nie są podobne\n";
if(string1.Length != string2.Length)
diffString += "Długość napisów nie jest taka sama\n";
for(int i = 0; i < shorterLength; i++){
if(string1[i] == string2[i]){
diffString += "Różnica między znakami - " + string1[i] +" oraz " + string2[i] + " wynosi ";
diffString += Math.Abs((int)((char) string1[i]) - (int)((char) string2[i]));
diffString +=" według odległości w tablicy ASCII \n";
if(correctChars == maxChars)
return "Napisy są podobne";