Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- namespace DigitsLettersSymbols
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- string text = Console.ReadLine(); //"Agd#53Dfg^&4F53" -> ['A', 'g', 'd', ...]
- List<char> letters = new List<char>(); //{}
- List<char> digits = new List<char>(); //{}
- List<char> otherSymbols = new List<char>(); //{}
- //всеки един символ в текста
- //-> проверка дали е буква, цифра или друг символ
- //-> добавяме го в съответния списък
- foreach (char symbol in text)
- {
- //проверка дали е буква
- if (char.IsLetter(symbol))
- {
- letters.Add(symbol);
- }
- //проверка дали е цифра
- else if (char.IsDigit(symbol))
- {
- digits.Add(symbol);
- }
- //проверка дали е друг символ
- else
- {
- //символът не е буква и не е цифра -> специален символ
- otherSymbols.Add(symbol);
- }
- }
- //всички цифри
- Console.WriteLine(string.Join("", digits));
- //всички букви
- Console.WriteLine(string.Join("", letters));
- //всички останали символи
- Console.WriteLine(string.Join("", otherSymbols));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement