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

Удалить каждое четное слово из строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ остаток от деления http://www.cyberforum.ru/cpp-beginners/thread409391.html
обычно использовал "%" для отделения остатка от деления двух чисел только для того чтобы узнать целочисленное деление или нет. Теперь когда надо найти элементом с остатком от деления на три равный 2 не получается. if((a%3)==2) проверял к примеру 12%8 выдает 4 хотя должно быть 5. в чем ошибка. Я уже подумывал что оператор "%" используется только для определения целочисленого деления? ...
C++ Вводить с клавиатуры числа до тех пор, пока не будет нажата клавиша <<ESC>> Задание: Вводить с клавиатуры числа до тех пор, пока не будет нажата клавиша <<ESC>>. На экран вывести кол-во вводимых чисел. #include <string> #include <iostream> #include <conio.h> using namespace std; int main() { int ch; int i; http://www.cyberforum.ru/cpp-beginners/thread409385.html
Борьба за ресурсы C++
Добрый день! Встал вопрос, возможно надуманный. void* a(void* argv) { while(1) { cout << (char*)argv; } } void* b(void* argv)
C++ "Аномалия" в сортировке массивов
Есть массив чисел int. В котором присутствуют как отрицательные, так и положительные числа. Есть два цикла for - один из которых записывает все отрицательный числа в конец массива, другой в начало, на вид они одинаковы, почему по разному работают? Вот код первого (отрицательный числа в конец) int num = { -1,-2,3,4,-1,6,-7,8, -1, -1 }; for(int y=0; y<10-1; y++){ for(int f=0;...
C++ Строки библиотека string.h http://www.cyberforum.ru/cpp-beginners/thread409376.html
Дана строка символов, состоящая из букв и цифр. Найти количество букв в данной строке. Использовать функции библиотеки string.h
C++ Вывести табличные функции Всем доброй ночи. Выручайте, задали по программированию задачу. Очень плохо понимаю предмет, но сдать надо, так как сессия на носу! --------------------------------------------------------------------------------------------- Условие: Вывести табличные функции f(x,y)= (x cos x + y cos y)/x-y При x=0 (п/8) п; y=0 (п/16) п Сделать две разных программы. C операторами: 1.задействовать... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9372 / 5422 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
17.12.2011, 13:50     Удалить каждое четное слово из строки
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
при желании можно будет сделать код ниже короче
Да тут в принципе не в фанатичном укорачивании дело. Можно было бы и всем переменным имена из одной буквы давать, но за такое точно руки отрывать надо. Тут сам подход не правильный. Если речь о словах, так со словами и надо работать. Способы деления строки символов на группы по определённому признаку есть, на сколько я знаю, во всех языках программирования (ну не считая HQ9+ и прочую эзотерику), вот ими и надо учиться пользоваться.
 
Текущее время: 12:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru