Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ прямоугольная матрица на С В каждой строке прямоугольной матрицы определить среднее арифметическое S ее элементов, после чего расположить в начале строки элементы А(i,j) < S, сохранив их исходную последовательность, а в конце строки - остальные элементы. Заранее благодарен! https://www.cyberforum.ru/ cpp-beginners/ thread45152.html C++ Как эти числа от 1 до 10 напечатать все в разном порядке, но не повторялись
Здравствуйте!Подскажите пожалуйста в решении такой задачи. Например есть кусок кода: int main(){ int mas; for(int i=0;i<10;i++){ mas=i+1; cout<<mas<<endl;} } Результат выполнения будет такой:
C++ Снова динамические массивы и функции int ** A=new int*; for (int i=0;i<(NN+1);i++) A=new int; void ZZ (char *E, int **A, int *N) // преобразует строку вида "1,123,124" в элементы массива // *E строка // **A массив координат // *N счетчик строк из main {... https://www.cyberforum.ru/ cpp-beginners/ thread45136.html C++ решение массива Не сочтите за сложность помочь с такой задачей: Найти минимальное из чисел, встречающихся в целочисленном массиве X=(x1,x2,...,xn) ровно два раза. Если можно то пришлите алгоритм решения, или сам код!!! Заранее спасибо!!! Программа нужна на C https://www.cyberforum.ru/ cpp-beginners/ thread45124.html
C++ матрицы на с (одна задача)
Уважаемые форумчане, подскажите пожалуйста, где у меня ошибка? /* Элементы каждой строки прямоугольной матрицы заменить их дополнениями до максимального элемента этой же строки. Определить, насколько при этом изменится общая сумма элементов матрицы. */ #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h>
C++ Частотный анализ строки https://www.cyberforum.ru/ cpp-beginners/ thread45121.html
Помогите пожалуйста дописать программу выполняющую частотный анализ строки, введенной пользователем (т. е. вычисляющей, сколько раз в строку входит данный символ). Рапорт по каждому символу выдавать только один раз (например, символ “a” встречается в строке несколько раз, рапорт должен быть выдан один раз). Как сделать это с символом, я понял. А как сделать со всей строкой? #pragma argsused...
C++ Только начал изучать а уже проблемы(( https://www.cyberforum.ru/ cpp-beginners/ thread45081.html
Дело в том что недавно загорелось желание выучить С++, скачал книгу "Г.Шилдт - C++ Руководство для начинающих." и Visual C++ 9.0 начал вводить програму простейшую ошибка!! Скачал еще 1н компилятор тоже ошибка!! Вот програма она простойшая #include <iostream> using namespace std; int main () {
C++ Операция при нажатии клавиши
подскажите как при помощьи клавиши сделать какую то задачу...например при Y сделать что то а при N например закрыть окно...это надо вроде через чар сделать но как, не знаю многопопробовал, не получается...
C++ Таблица умножения Здравствуйте программисты! подскажите пожалуйста,как эту программу сдлать одним циклом. Зараннее благодарю. #include <iostream> #include <iomanip> using namespace std; int main() { setlocale(0,""); const int size = 12; https://www.cyberforum.ru/ cpp-beginners/ thread45060.html C++ проблемма с классами class interface { public: void binaire(int,std::vector <double> &Y,std::vector <double> &F,std::vector <double> &concentration); Хочу в функции "Jacobian_binaire" опредилить ссылку или как это на функцию "void binaire" void Jacobian_binaire(std::vector <double> &Y,std::vector <double> &F,std::vector < std::vector<double> > &Jacobian2D,std::vector <double>... https://www.cyberforum.ru/ cpp-beginners/ thread44994.html
C++ При перегрузке оператора для класса не получается использовать имя переменной такое же, как в описании класса
Описал первый класс,затем - описал второй класс, используя первый,и когда начал перезагружать оператор для второго класса, вылезла ошибка.Выделена синим цветом в самом низу кода. #include "iostream" #include "stdio.h" #include "math.h" #include "windows.h" #include "malloc.h" using namespace std; class vektor {
C++ Как обьявляется функция? https://www.cyberforum.ru/ cpp-beginners/ thread44989.html
Как объявить функцию в С++ Builder??? Например в Delphi это делается так : type TForm1 = class(TForm) function MyFunction(keyword : string) : longint; Потом нажимается сочетание клавиш Ctrl + Shift + C
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
27.07.2009, 18:05 0

Напечатать симметричные слова из строки - C++ - Ответ 226112

27.07.2009, 18:05. Показов 2607. Ответов 5
Метки (Все метки)

Ответ

C++
1
if (vec[i]!=vec[vec.size()])
Здесь по-любому выход за границы вектора. Тебе уже сказали выше, должно быть
C++
1
if (vec[i]!=vec[vec.size()-1])
Хотя даже так будет работать неверно, есть еще ошибка в поиске симметричных слов. В целом я бы так сделал
C++
1
2
3
4
5
6
7
8
9
10
for (int i = 0; i < vec.size()-1; i++)
    if (vec[i] != vec[vec.size()-1])
    {
        int j, k;
        for (j = 0, k = vec[i].length()-1; j < k; j++, k--)
            if (vec[i][j] != vec[i][k])
                break;
        if(j >= k)
            cout << vec[i] << endl;
    }


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

Напечатать симметричные слова последовательности, которые отличны от первого слова
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

Напечатать симметричные слова из текста
Необходимо напечатать симметричные слова из текста. мой код: #include &lt;stdio.h&gt; void main() {...

Найти симметричные слова строки и указать их количество
Дана строка. Найти симметричные слова строки и указать их количество.

Напечатать все слова, отличные от последнего слова строки, удалив из каждого слова первую и последнюю буквы
Близиться сессия,а завтра мне сдавать 2 проги. Помогите ребят,могу даже 100 скинуть,если уж так...

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

Напечатать те слова данной строки, которые отличны от последнего слова, и в слове нет повторяющихся букв
Доброго времени суток! Помогите пожалуйста решить задачу. Дана строка s, содержащая от 2 до 25...

Найти слова, отличающиеся от последнего слова, и одновременно симметричные
Слова текста из малых латинских букв записаны не менее чем через один пробел; БЕЗ ИСПОЛЬЗОВАНИЯ...

Напечатать симметричные слова
Здравствуйте. Помогите решить задачку: &quot;Дана строка, состоящая из 10 слов. Напечатать те слова...

Напечатать все симметричные слова последовательности.
Дана последовательность слов. Слова разделены пробелами. За последним точка. Напечатать все...

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

Строки. Найти симметричные слова
Дана строка, содержащая от 2 до 50 слов, в каждом рядке от 1 до 8 латинских букв; между соседними...

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