Форум программистов, компьютерный форум CyberForum.ru

Сравнение строк (с игнорированием множественных пробелов) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ коротчайший путь http://www.cyberforum.ru/cpp-beginners/thread406412.html
задается массив NxN нужно найти коротчайший путь от позиции 1х1 до NxN и обозначить путь символом # а все остальное символов - .коротчайший путь считается тот ,сумма чисел которых минимальна и двигаться можно только вправо и вниз . пример вводим вывод 3 943 #-- 216 ### 091 --#
C++ В массиве A=(a1, а2, ..., аn) удалить последнюю группу положительных элементов. В массиве A=(a1, а2, ..., аn) удалить последнюю группу положительных элементов. Группой называется подряд идущие элементы одного знака, число которых больше или равно 2.Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят.Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.Как можно более полно... http://www.cyberforum.ru/cpp-beginners/thread406405.html
C++ Из класса в класс-шаблон
Здравствуйте. Есть класс: class Bit_Indic { char indic; public: Bit_Indic (char _one, char _two, char _three, char _four, char _five, char _six, char _seven, char _eight) { indic = _one; indic = _two; indic = _three;
C++ Найти натуральное число из интервала [1,n] с максимальной суммой делителей Матрицы!
Найти натуральное число из интервала с максимальной суммой делителей Матрицы!
C++ База данных студенты http://www.cyberforum.ru/cpp-beginners/thread406394.html
Всем добрый вечер. Для ведения журнала успеваемости группы во внешнем файле храниться список группы (до 25 человек) и наименования предметов (до 10) Подготовить меню для следующих действий: 1) Ввода исходного списка и его сортировки 2) Занесения оценок по N предметам 3) Добавление новой фамилии (в алфавитном порядке ) 4)Исключение фамилий из списка
C++ Задача о предприятиях и долгах Имеется информация о взаимных долгах предприятий. Если имеется цепочка предприятий A1(a1) --> A2(a2) --> ... -->An(an) --> A1(a1), где Ai - наименование предприятия, а ai - размер долга, то с каждого из предприятий можно списать долг в размере min(ai), а предприятие с минимальным долгом исключить из списка должников следующему в цепочке предприятию. Требуется найти варианты... подробнее

Показать сообщение отдельно
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
13.12.2011, 18:53     Сравнение строк (с игнорированием множественных пробелов)
Human abstract, чуть-чуть изменил, посмотрите новую, в предыдущем посте

Добавлено через 6 минут
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
30
31
#include <stdio.h>
 
int WordCmp (char *s1, char *s2)
{
        while ( *s1 || *s2 )
                if ( ( *s1 - *s2 ) && ( *s1 !=' ' ) && ( *s2 != ' ' ) )
                        return *s1 - *s2 ;
                else 
                {
                        if ( *s1 == ' ' && *s2 != ' ' )
                                ++s1;
                        else
                                if ( *s2 == ' '  && *s1 != ' ' )
                                        ++s2;
                                else
                                {
                                        ++s1;
                                        ++s2;
                                }
                }
        return 0;
}
 
int main ()
{
   char s1[]="Hello world  ";
   char s2[]=" Hello  world ";
   
   printf ("%d", WordCmp (s1,s2) );
   
}
http://liveworkspace.org/code/e187c0...db344608b4c34a
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru