Advertisement
Guest User

Untitled

a guest
Jun 4th, 2019
1,282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.51 KB | None | 0 0
  1. using System;
  2. using System.Linq;
  3.  
  4. namespace _01._Encrypt__Sort_and_Print_Array
  5. {
  6.     class EncryptSortPrintArr
  7.     {
  8.         static void Main()
  9.         {
  10.             int arrLength = int.Parse(Console.ReadLine());
  11.  
  12.             string[] sequenceOfStrings = new string[arrLength];
  13.  
  14.             int[] valueOfString = new int[arrLength];
  15.  
  16.             for (int i = 0; i < sequenceOfStrings.Length; i++)
  17.             {
  18.                 sequenceOfStrings[i] = Console.ReadLine();
  19.  
  20.                 int sumVowels = 0;
  21.                 int sumCons = 0;
  22.                
  23.                 foreach (char index in sequenceOfStrings[i])
  24.                 {
  25.                     if (index == 'a' || index == 'e' || index == 'i' || index == 'o' || index == 'u'
  26.                         || index == 'A' || index == 'E' || index == 'I' || index == 'O' || index == 'U')
  27.                     {
  28.                         sumVowels += ((int)index * sequenceOfStrings[i].Length);
  29.                     }
  30.                     else if (index >= 'a' && index <= 'z' || index >= 'A' && index <= 'Z')
  31.                     {
  32.                         sumCons += ((int)index / sequenceOfStrings[i].Length);
  33.                     }
  34.                 }
  35.                 int stringSum = sumVowels + sumCons;
  36.  
  37.                 valueOfString[i] = stringSum;
  38.                
  39.             }
  40.             Array.Sort(valueOfString);
  41.             foreach (int value in valueOfString)
  42.             {
  43.                 Console.WriteLine(value);
  44.             }
  45.         }
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement