Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 27.05.2012
Сообщений: 7
1

В исходной строке после каждой заданной пользователем буквы вставить заданную подстроку

29.05.2012, 22:42. Показов 2242. Ответов 3
Метки нет (Все метки)

помогите пожалуйста решить:
В исходной строке после каждой заданной пользователем буквы вставить заданную подстроку.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2012, 22:42
Ответы с готовыми решениями:

Задан текст, после каждой буквы «о» вставить сочетание «Oк»
Задан текст. После каждой буквы «о» вставить сочетание «Oк».

В заданной строке с нулевым завершителем вставить заданную подстроку, начиная с заданной позиции
Вот мое задание: В заданной строке с нулевым завершителем вставить заданную подстроку, начиная с...

В заданной строке после каждой буквы Ch вставить строку Str1
В заданной строке после каждой буквы Ch вставить строку Str1

Заменить заданную подстроку в исходной строке на другую заданную подстроку
Всем привет. Вот программа: Заменить заданную подстроку в исходной строке на другую заданную...

3
418 / 316 / 241
Регистрация: 29.05.2010
Сообщений: 796
Записей в блоге: 1
29.05.2012, 23:16 2
как то так
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication11
{
    class Program
    {
        static void Main(string[] args)
        {
            string podstroka = "-";
            string str = "Наша строка";
            
            char b ='а';
            string result = "";
            for (int i = 0; i < str.Length; i++)
            {
                result += str[i];
                if (str[i] == b)
                {
                    result += podstroka;
                }
            }
            Console.WriteLine(result);
 
        }
    }
}
1
Футболист
528 / 430 / 142
Регистрация: 31.10.2011
Сообщений: 1,008
30.05.2012, 00:51 3
kypiwindy, добавь
ето в конец блока мейн
C#
1
Console.ReadLine();
, а то пользователь ничего не увидет
Готовый к использованию код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
static void Main(string[] args)
        {
            Console.WriteLine("Введите Строку");
            string str = Console.ReadLine();
            Console.WriteLine("Введите подстроку");
            string podstroka = Console.ReadLine();
            Console.WriteLine("Введите символ, после которого необходимо вставить подстроку");
            char b = Char.Parse(Console.ReadLine());
 
            string result = "";
            for (int i = 0; i < str.Length; i++)
            {
                result += str[i];
                if (str[i] == b)
                {
                    result += podstroka;
                }
            }
            Console.WriteLine("Результат: "+result);
            Console.ReadLine();
        }
1
0 / 0 / 0
Регистрация: 27.05.2012
Сообщений: 7
30.05.2012, 18:13  [ТС] 4
Спасибо большое за помощь
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2012, 18:13

Pаменять заданную подстроку в исходной строке на другую заданную подстроку
Всем привет. Я тут создаю программу, которая будет заменять заданную подстроку в исходной строке на...

В заданном слове после заданной буквы вставить другую заданную букву.
Дано предложение. Признак конца ввода - точка. В заданном слове после заданной буквы вставить...

В строке, введенной с экрана, после каждой согласной буквы вставить пробел
В строке, введенной с экрана, после каждой согласной буквы вставить пробел помогите пожалуйста!

В заданной строке после каждой буквы украинского языка поставить ее ANCII код, а после латинских(англ) букв – символи «»
В заданной строке после каждой буквы украинского языка поставить ее ANCII код, а после...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru