Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.71 KB | None | 0 0
  1. using System;
  2.  
  3. namespace zada_2
  4. {
  5.     class Program
  6.     {
  7.         static bool Czysamogłoska(char n)
  8.         {
  9.             string samogłoski = "aiouyeAIOUYE";
  10.  
  11.             for (int i = 0; i < samogłoski.Length; i++)
  12.             {
  13.                 if (n == samogłoski[i])
  14.                     return true;
  15.  
  16.             }
  17.  
  18.             return false;
  19.  
  20.         }
  21.  
  22.  
  23.         static bool Czylitera(char n)
  24.         {
  25.             if ((n >= 'a' && n <= 'z') || (n >= 'A' && n <= 'Z'))
  26.                 return true;
  27.  
  28.             return false;
  29.         }
  30.  
  31.         static string B1(string tekst)
  32.         {
  33.             int spol = 0;
  34.             int samo = 0;
  35.             string odp = "";
  36.            
  37.             for (int i = tekst.Length - 1; i >= 0; i--)
  38.             {
  39.                
  40.                
  41.                 if (Czylitera(tekst[i]))
  42.                 {
  43.                     if (Czysamogłoska(tekst[i]))
  44.                         samo += 1;
  45.                     else
  46.                         spol += 1;
  47.  
  48.                     odp = tekst[i] + odp;
  49.                 }
  50.  
  51.                 else
  52.                 {
  53.                     if ((spol >= samo && spol != 0) || (i == 0 && spol >= samo))
  54.                     {
  55.                         return odp;
  56.  
  57.                     }
  58.  
  59.                     else
  60.                     {
  61.                         spol = 0;
  62.                         samo = 0;
  63.                         odp = "";
  64.  
  65.                     }
  66.  
  67.                 }
  68.  
  69.  
  70.             }
  71.  
  72.             return "*";
  73.  
  74.  
  75.         }
  76.  
  77.  
  78.  
  79.  
  80.  
  81.         static void Main(string[] args)
  82.         {
  83.             string tekst = "ddddddd";
  84.             Console.WriteLine(B1(tekst));
  85.  
  86.          
  87.         }
  88.     }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement