1

Тема: Робота з рядками

Добридень, дано таке завдання
"Дано рядки S і S0. Видалити з рядка S перший підрядок, співпадаючий з S0. Якщо співпадаючих підрядків немає, то вивести рядок S без змін. "
хто може роз'яснити, як описати код, або хто зможе написати код джо даної задачі

2

Re: Робота з рядками

Прихований текст

Робота з грядками

Подякували: Fox1

3

Re: Робота з рядками

Цікаве питання... Код зможете написати ви, а роз'яснити, як, мають викладач і книга.
А на цьому форумі допомагають тільки тим, хто щось робить.

4 Востаннє редагувалося olmovc (13.02.2015 14:39:00)

Re: Робота з рядками

using System;

namespace Ex01
{
    class Program
    {
        public static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            string s = "stroka1 stroka2 raydok3 sdfrq4 raydok3  raydok3";
            string s0 = "raydok3";
            string resultStr = s.Replace(s0,string.Empty);
            Console.WriteLine("НЕ ВІРНО {0}",resultStr);
            
            int position = s.IndexOf(s0,0); 
            if(position > -1)
            {
                resultStr = s.Remove(position,s0.Length);
            }
            Console.WriteLine("BIPHO {0}",resultStr);
            // TODO: Implement Functionality Here
            //Console.WriteLine(resultStr);
            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

5

Re: Робота з рядками

Що таке "рядок"?

6 Востаннє редагувалося quez (10.06.2015 13:19:27)

Re: Робота з рядками

Пояснення тут

Подякували: leofun011

7

Re: Робота з рядками

Ви вважаєте це є пояснення? Я вважаю це зухвалістю і нечемністю. Не знаю, чи це відповідає правилам цього форума. Якщо так, то, можливо, треба триматися подалі звідси.

8

Re: Робота з рядками

Заспокойтеся. Почитайте http://segfault.kiev.ua/smart-questions-ru.html - особливо "перед тим, як питати".

9

Re: Робота з рядками

Дякую, Ви мене заспокоїли. Я вже, здається, зрозумів (з іншої теми), що рядок означає у C null-terminated string, сподіваюсь, що для C# це string, і для java теж. Чи є десь тема (чи ще якесь джерело), де можна подивитись переклад? Чи є українська термінологія інформатики вже сталою, чи "і так і так можна"?

10

Re: Робота з рядками

student написав:

Добридень, дано таке завдання
"Дано рядки S і S0. Видалити з рядка S перший підрядок, співпадаючий з S0. Якщо співпадаючих підрядків немає, то вивести рядок S без змін. "
хто може роз'яснити, як описати код, або хто зможе написати код джо даної задачі

А що робити, якщо співпадаючий рядок є?

Програміст, лягаючи спати, ставить біля ліжка дві склянки: одну з водою (на той випадок, якщо вночі захоче напитися), і одну порожню (на випадок, якщо не захоче).

11

Re: Робота з рядками

mich_retten написав:

Ви вважаєте це є пояснення? Я вважаю це зухвалістю і нечемністю. Не знаю, чи це відповідає правилам цього форума. Якщо так, то, можливо, треба триматися подалі звідси.

Ну я не знаю. А у вас не виникає іноді питання «що таке змінна?», «що таке масив?» і тому подібних? Це питання того ж рівня.

12

Re: Робота з рядками

mich_retten написав:
student написав:

Видалити з рядка S перший підрядок, співпадаючий з S0.

А що робити, якщо співпадаючий рядок є?

Про зухвалість і нечемність ніц сказати не хочете?

Подякували: quez1