profile
Размещено 4 года назад по предмету Информатика от temtanovk

Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение
символа первой строки, который первым совпал с одним из символов второй. Вывести первую
строку, исключив из нее слово, в которое входит этот символ. Вторая строка пробелами не
разделена.(60 баллов) написать программу на с#

  1. Ответ на вопрос
    Ответ на вопрос дан Aillianna
    using System;

    internal class Program
    {
        private static void Main()
        {
            Console.WriteLine(DoSomeThing("Как тебе живется", "цчхб"));
            Console.WriteLine(DoSomeThing("Как тебе живется", "цчх"));
            Console.WriteLine(DoSomeThing("Как тебе живется", "цчхи"));
            Console.WriteLine(DoSomeThing("Как тебе живется", "цчахбаек"));
            Console.WriteLine("Программа оконченна");
            Console.ReadKey();
        }

        private static string DoSomeThing(string st1, string st2)
        {
            Console.WriteLine();
            //Console.WriteLine($"{st1} -  {st2}");
            var i = 0;
            for (var j = 0; j < st1.Length; j++)
            {
                //Console.WriteLine($"st1[{j}] = {st1[j]} {!st2.Contains(st1[j].ToString())}");
                if (!st2.Contains(st1[j].ToString())) continue;
                i = j;
                break;
            }
            if (i == 0) return "Нет совпадений";

            var s = st1.LastIndexOf(" ", i, StringComparison.Ordinal) > 0
                ? st1.Substring(0, st1.LastIndexOf(" ", i, StringComparison.Ordinal))
                : "";
            s = s +
                (st1.IndexOf(" ", i, StringComparison.Ordinal) > 0
                    ? st1.Substring(st1.IndexOf(" ", i, StringComparison.Ordinal))
                    : "");
            return "Искомый символ - " + st1[i] + "n" + s.Trim();
        }
    }

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.