TheBulgarianWolf

Character Multiplier

Mar 18th, 2021
850
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.42 KB | None | 0 0
  1. using System;
  2.  
  3. namespace CharacterMultiplier
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Console.WriteLine("Enter two strings separated with space: ");
  10.             string[] twoStrings = Console.ReadLine().Split(" ");
  11.             string stringOne = twoStrings[0];
  12.             string stringTwo = twoStrings[1];
  13.             int sum = 0;
  14.             if (stringOne.Length > stringTwo.Length)
  15.             {
  16.                 sum += multiply(stringOne, stringTwo);
  17.                 for(int i = stringTwo.Length; i < stringOne.Length; i++)
  18.                 {
  19.                     sum += (int)stringOne[i];
  20.                 }
  21.             }
  22.             else if(stringTwo.Length > stringOne.Length)
  23.             {
  24.                 sum += multiply(stringTwo, stringOne);
  25.                 for (int i = stringOne.Length; i < stringTwo.Length; i++)
  26.                 {
  27.                     sum += (int)stringTwo[i];
  28.                 }
  29.             }
  30.             else
  31.             {
  32.                 sum += multiply(stringTwo, stringOne);
  33.             }
  34.  
  35.             Console.WriteLine(sum);
  36.         }
  37.  
  38.         static int multiply(string one, string two)
  39.         {
  40.             int sum = 0;
  41.             for(int i = 0; i < two.Length; i++)
  42.             {
  43.                 int result = (int)one[i] * (int)two[i];
  44.                 sum += result;
  45.             }
  46.             return sum;
  47.         }
  48.  
  49.     }
  50. }
  51.  
Add Comment
Please, Sign In to add comment