Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ коротчайший путь задается массив NxN нужно найти коротчайший путь от позиции 1х1 до NxN и обозначить путь символом # а все остальное символов - .коротчайший путь считается тот ,сумма чисел которых минимальна и двигаться можно только вправо и вниз . пример вводим вывод 3 943 #-- 216 ### 091 --# https://www.cyberforum.ru/ cpp-beginners/ thread406412.html В массиве A=(a1, а2, ..., аn) удалить последнюю группу положительных элементов. C++
В массиве A=(a1, а2, ..., аn) удалить последнюю группу положительных элементов. Группой называется подряд идущие элементы одного знака, число которых больше или равно 2.Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят.Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.Как можно более полно...
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; https://www.cyberforum.ru/ cpp-beginners/ thread406400.html C++ Найти натуральное число из интервала [1,n] с максимальной суммой делителей Матрицы! Найти натуральное число из интервала с максимальной суммой делителей Матрицы! https://www.cyberforum.ru/ cpp-beginners/ thread406396.html
C++ База данных студенты
Всем добрый вечер. Для ведения журнала успеваемости группы во внешнем файле храниться список группы (до 25 человек) и наименования предметов (до 10) Подготовить меню для следующих действий: 1) Ввода исходного списка и его сортировки 2) Занесения оценок по N предметам 3) Добавление новой фамилии (в алфавитном порядке ) 4)Исключение фамилий из списка
C++ Задача о предприятиях и долгах Имеется информация о взаимных долгах предприятий. Если имеется цепочка предприятий A1(a1) --> A2(a2) --> ... -->An(an) --> A1(a1), где Ai - наименование предприятия, а ai - размер долга, то с каждого из предприятий можно списать долг в размере min(ai), а предприятие с минимальным долгом исключить из списка должников следующему в цепочке предприятию. Требуется найти варианты... https://www.cyberforum.ru/ cpp-beginners/ thread406378.html
C++ Решение задачи на двумерный массив Дана матрица С(5,5), в которой найти количество нулевых элементов в каждом столбце и записать в массив А(5). https://www.cyberforum.ru/ cpp-beginners/ thread406366.html Завершить цикл нажатием клавиши C++
Подскажите как завершить цикл нажатием клавиши?
C++ создать классы Я написал программу шифрования и дешифр. , но реализовал её без использования классов. Теперь вот надо как-то её переделать . #include "stdafx.h" #include <iostream> #include <fstream> #include <stdio.h> using namespace std; char Shifr(char* ABC, char c, int n, int len) // --------------------- ф-я Шифрования https://www.cyberforum.ru/ cpp-beginners/ thread406364.html C++ расчет програмного модуля https://www.cyberforum.ru/ cpp-beginners/ thread406363.html
разработать программный модуль : расчета основных параметров поликлиноременных передач
C++ C++ Работа с текстовыми файлами, ввод-вывод текстовой информации и ее хранение на внешних носителях.
Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию 1) Скопировать из файла F1 в файл F2 все строки, не содержащие букву «А» и расположенные между строками с номерами N1 и N2. 2) Определить номер той строки, в которой больше всего гласных букв, файла F2. Подкиньте мысли с чего начать ,и как реализовать программу,в С++ не силён,дали вот такое задание....
C++ Необходимо получить матрицу В размером n x m, каждый элемент b которой равен true Пусть дана матрица А размером n x m, состоящая из вещественных чисел. Необходимо получить матрицу В размером n x m, каждый элемент b которой равен true, если сумма соседних с a элементов меньше указанной величины S, и false – в противном случае. https://www.cyberforum.ru/ cpp-beginners/ thread406332.html
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
13.12.2011, 18:41 0

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

13.12.2011, 18:41. Показов 5533. Ответов 3
Метки (Все метки)

Ответ

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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;
}
Можно еще оптимизировать

Вернуться к обсуждению:
Сравнение строк (с игнорированием множественных пробелов) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2011, 18:41
Готовые ответы и решения:

Сравнение строк (с игнорированием множественных пробелов)
помогите написать програму, которая сравнивает строки (с игнорированием множественных пробелов) на...

Сравнение строк без учёта пробелов
Разработать функцию, которая сравнивает две строки, игнорируя количество пробелов между словами...

Сравнение двух строк без учета пробелов
Пишем в Microsoft Visual Studio 2010 -&gt; Win32 Console Application -&gt; C++ Задача такова: написать...

Сжатие строки путем удаления множественных пробелов
Ввести с клавиатуры не пустую строку, которая может содержать только символы латинского алфавита и...

3
13.12.2011, 18:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2011, 18:41
Помогаю со студенческими работами здесь

Функции работы со строками символов: определение размера строки, копирование строк, добавление строк, сравнение строк
На языке Ассемблер написать функции работы со строками символов: определение размера строки,...

Сравнение строк одной БД с другой либо как избавится от ненужных строк
Доброе время суток! Проблема состоит в следующем. Есть корпоративная БД (то есть структуру...

Сравнение строк в нескольких файлах excel, копирование несовпадающих строк и их вывод в сводный файл
Добрый день, только только начал разбираться с VBA в excel, поэтому прошу помощи (схожие темы...

Сравнение строк введенных в грид и строк из массива
У меня есть массив с строками.(максимальная длина строки 8 символов, минимальная длина 3 символа)....

Удаление пробелов в конце строк
программа должна удалять пробелы в конце строк, однако выдает ошибку Program3.pas(12) : Ошибка...

Удаление пробелов из строк, неправильный ввод..
Добрый вечер, пишу программу.. Которая повторяет функционал функции strcmp(), с той лишь разницей...

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