Упражнения C # Sharp: найдите строку, которая начинается и заканчивается определенным символом

C # Sharp LINQ: упражнение 8 с решением

Напишите программу на C # Sharp, чтобы найти строку, которая начинается и заканчивается определенным символом.

Пример решения : —

C # Sharp Code:

  using System;  using System.Collections.Generic;  using System.Linq;  using System.Text;  class LinqExercise8 {static void Main (string [] args) {строка chst, chen;  char ch;  string [] cities = {"РИМ", "ЛОНДОН", "НАЙРОБИ", "КАЛИФОРНИЯ", "ЦЮРИХ", "НЬЮ-ДЕЛИ", "АМСТЕРДАМ", "АБУ-ДАБИ", "ПАРИЖ"};  Console.Write (" nLINQ: найти строку, которая начинается и заканчивается определенным символом:");  Console.Write (" n -------------------------------------------  ----------------------------  n ");  Console.Write (" nГорода: 'РИМ', 'ЛОНДОН', 'НАЙРОБИ', 'КАЛИФОРНИЯ', 'ЦЮРИХ', 'НЬЮ-ДЕЛИ', 'АМСТЕРДАМ', 'АБУ-ДАБИ', 'ПАРИЖ'  n"  );  Console.Write (" nВвести начальный символ строки:");  ch = (char) Console.Read ();  chst = ch.ToString ();  Console.Write (" nВведите конечный символ для строки:");  ch = (char) Console.Read ();  chen = ch.ToString ();  var _result = from x в городах, где x.StartsWith (chst), где x.EndsWith (chen) select x;  Console.Write (" n  n");  foreach (var city в _result) {Console.Write ("Город, начинающийся с {0} и заканчивающийся на {1}: {2}  n", chst, chen, city);  } Console.ReadLine ();  }}  

Пример вывода:

 LINQ: найдите строку, которая начинается и заканчивается определенным символом: ---------  --------------------------------------------------  ------------ Города: РИМ, ЛОНДОН, НАИРОБИ, КАЛИФОРНИЯ, ЦЮРИХ, НЬЮ-ДЕЛИ, АМСТЕРДАМ, АБУ-ДАБИ,  'PARIS' Введите начальный символ для строки: N Введите конечный символ для строки: I Город, начинающийся с N и заканчивающийся на I: NAIROBI Город, начинающийся с N и заканчивающийся на I: NEW DELHI 

Графическая презентация:

Блок-схема:

Редактор кода C # Sharp:

Предыдущий: Напишите программу на C # Sharp для отображения чисел, умножения числа с частотой и частотой числа выдающего массива.
Далее: Напишите ap rogram в C # Sharp, чтобы создать список чисел и отобразить числа больше 80 в качестве вывода.

Оцените статью
nanomode.ru
Добавить комментарий