Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9

Обьеденить 2 строки в 1

25.12.2010, 19:29. Показов 1827. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет!Помогите плз,есть 2 строки вводимых с клавиатуры нужно их спихнуть в 3 строку сохраняя упорядоченнось.
Пример:
строка 1 = "аск"
строка 2 = "афя"
строка 3 = "аасфя"
плз помогите сделать
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2010, 19:29
Ответы с готовыми решениями:

Обьеденить 2 строки в одну
Привет!Помогите написать код Заданы две строки, в которых символы упорядоченны в порядке возрастания кодов .Обьеденить их в одну...

Как обьеденить строки в одну строку
Друзья, голова кипит, совсем запутался. Создаю строку $string далее у меня идет цикл while() { ...

Дано 2 строки любых символов символов:1) 1 строка -обьеденить 1, 2 строку, сделат ее в одну
Дано 2 строки символов: 1) 1 строка -обьеденить 1, 2 строку, сделат ее в одну. 2) Подсчитать количество символов 3) В 3 строку...

11
 Аватар для Бельфегор
688 / 602 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
25.12.2010, 19:47
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string s1, s2, s3;
            Console.WriteLine("Введите первую строку:");
            s1 = Console.ReadLine();
            Console.WriteLine("Введите вторую строку:");
            s2 = Console.ReadLine();
            s3 = s1 + s2;
            Console.WriteLine("Результат="+s3);
            Console.ReadKey();
        }
    }
}
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9
25.12.2010, 20:11  [ТС]
Добавлено через 6 минут
не это не то(((мне нужно чтобы сохранялась упорядоченность..
тут простое сложение строк.((мне нужно чтобы оно их выписывало так
1 строка
abz
2 строка
abc
3 строка
aabbcz я последней была а в программе выше будет abzabc((((

Добавлено через 10 минут
Бельфегор,помоги плз через 1 час нужно прогу отправить((
0
152 / 150 / 44
Регистрация: 09.02.2010
Сообщений: 407
25.12.2010, 20:23
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            string s1, s2, s3;
            Console.WriteLine("Введите первую строку:");
            s1 = Console.ReadLine();
            Console.WriteLine("Введите вторую строку:");
            s2 = Console.ReadLine();
            s3 = s1 + s2;
            var s = s3.ToCharArray();
            Array.Sort(s);
            var res = String.Empty;
            foreach (var t in s)
                res = res + t;
            Console.WriteLine("Результат=" + res);
            Console.ReadKey();
        }
    }
}
на, пользуйся. На скорую руку накидал)
2
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9
26.12.2010, 12:55  [ТС]
Спасибо,отправил))а если кто то может напишите ,как сделать это без сортировки?
Спасибо)
0
Заблокирован
26.12.2010, 13:47
Цитата Сообщение от Monsteffius Посмотреть сообщение
как сделать это без сортировки?
Можно так, но корректно работать будет только при одинаковой длине строк.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
static void Main(string[] args)
        {
           
            Console.WriteLine("Введите первую строку:");
           string  s1 = Console.ReadLine();
            Console.WriteLine("Введите вторую строку:");
           string s2 = Console.ReadLine();
            char [] ch1 = s1.ToCharArray();
            char [] ch2 = s2.ToCharArray();
            for (int i = 0; i < ch1.Length && i < ch2.Length; ++i)
                Console.Write(ch1[i].ToString() + ch2[i].ToString());
                Console.ReadKey();
        }
1
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9
26.12.2010, 23:06  [ТС]
Спасибо,всем кто помог написать этот код.Но у меня его не приняли ((попросили написать по заданию вот как : Заданы 2 строки, в которых символы упорядочены в порядке возрастания кодов. Объединить их в одну строку, сохранив упорядоченность.
Помогите пожалуйста завтра сдать нужно.
Заранее спасибо!
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9
27.12.2010, 10:48  [ТС]
Привет!
Помогите пожалуйста написать программу, нужно завтра сдать ее((ее задание :Заданы 2 строки, в которых символы упорядочены в порядке возрастания кодов. Объединить их в одну строку, сохранив упорядоченность.
суть ее в том:что есть упорядоченные массивы и их нужно обьеденить с учетом упорядоченности.
и если такое возможно(но это не обязательно,хотя бы программу сдам)составит из нее функцию которая бы могла использоваться при создании библиотеки.
Заранее спасибо!

Добавлено через 11 часов 27 минут
плз,хелп =(
 Комментарий модератора 
Дублирование тем запрещено!
0
 Аватар для KReedlas
1183 / 805 / 10
Регистрация: 30.08.2010
Сообщений: 2,686
27.12.2010, 12:46
Цитата Сообщение от Monsteffius Посмотреть сообщение
Заданы 2 строки, в которых символы упорядочены в порядке возрастания кодов. Объединить их в одну строку, сохранив упорядоченность.
как я понял выглядит это следующим образом:
string s1="acf";
string s2="bdg";
А обьединеные строки должны выгдядеть так: "abcdfg"? Так?
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9
27.12.2010, 19:42  [ТС]
TRilonX, да именно так только нужно это выполнить не используя,стандартных функций(типа сортировки)если возможно помогите пожалуйста))
0
 Аватар для m0nax
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
27.12.2010, 21:00
И в чем проблема, не знаешь как написать свою сортировку?
Ну вот держи
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        void Sort(char[] array)
        {
            for (int i = 1; i < array.Length; i++)
            {
                int j;
                var buf = array[i];
                for (j = i - 1; j >= 0; j--)
                {
                    if (array[j] < buf)
                        break;
 
                    array[j + 1] = array[j];
                }
                array[j + 1] = buf;
            }
        }
просто сцепи строки в одну, преобразуй в массив символов и отсортируй
1
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 9
27.12.2010, 21:45  [ТС]
спс тема закрыта))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.12.2010, 21:45
Помогаю со студенческими работами здесь

обьеденить
меня волнует как сделать сопряжение или сглаживание, я хз как оно называется, чтобы посредством одной дуги, другая перетекала плавно в...

Обьеденить столбцы
в Бд имеется таблица 1, в ней столбец rid в нем записывается 5 цифр. rid 1 2 3 4 5 мне нужна команда...

все обьеденить
Привет, пишу не большое web приложение(католог) я поделил на шаблон на логические части на header.php sidebar.php index.php footer.php...

Обьеденить дисплей
Имметься два ноутбука как сделать так , чтобы дисплей одного из них был вторым для другого ? Добавлено через 42 секунды А...

Обьеденить два проекта
Есть две готовыые программы. Первая программа получает bitmap по сети вторая выполняет нужные действия над ним. Помогите обьеденить их в...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru