Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static uint IleWyrazow2(string napis)
- {
- uint ile = 0;
- uint czy_litera_w_tekscie = 0;
- if (napis.Length == 0)
- {
- return ile;
- }
- for (int i = 0; i < napis.Length; i++)
- {
- if (CzyLiteraLubCyfra(napis[i]) == true)
- {
- czy_litera_w_tekscie++;
- }
- }
- if (czy_litera_w_tekscie == 0)
- {
- return ile;
- }
- else ile = 1;
- if (napis[0] == ' ')
- ile--;
- for (int i = 0; i < napis.Length - 1; i++)
- {
- if (CzyLiteraLubCyfra(napis[i]) != true)
- {
- if (CzyLiteraLubCyfra(napis[i + 1]) == true)
- {
- ile++;
- }
- }
- }
- return ile;
- }
- static bool CzyLiteraLubCyfra(char znak)
- {
- if ((znak >= 'A' && znak <= 'Z') || (znak >= 'a' && znak <= 'z') || znak == 'Ą' || znak == 'ą' || znak == 'Ę' || znak == 'ę'
- || znak == 'Ć' || znak == 'ć' || znak == 'Ó' || znak == 'ó' || znak == 'Ł' || znak == 'ł' || znak == 'Ń' || znak == 'ń'
- || znak == 'Ś' || znak == 'ś' || znak == 'Ż' || znak == 'ż' || znak == 'Ź' || znak == 'ź'
- || znak == '0' || znak == '1' || znak == '2' || znak == '3' || znak == '4' || znak == '5' || znak == '6' || znak == '7'
- || znak == '8' || znak == '9')
- return true;
- else return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement