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

Удаление слов, имеющих нечетный порядковый номер - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно написать программку по заданию, используя функции, как можно проще http://www.cyberforum.ru/cpp-beginners/thread713391.html
Дан интервал натуральных чисел . Напечатать на экране все те числа, которые принадлежат этому интервалу и которые можно выразить как сумму квадратов двух натуральных чисел (используя функцию, которая знает квадраты целых чисел)
C++ Мусор при компиляции Только начал работать с классами, и на первом же примере застрял. Посмотрите пожалуйста, в чем ошибка? //заголовочный файл class.h #include "stdafx.h" #include <stdio.h> #include <math.h> #include <iostream> #include <conio.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread713379.html
Задача с иеерархией корней C++
Помогите, не получаеться написать саму функцию с циклом походу((. Задача: Составить программу решающию уравнение вида как на скрине, только с учетом первого чила с которго начинать, шага, и количества числе с конями. Исправьте пожалуйста код)) #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int main()
Строки. Подсчитать слова, которые начинаются с буквы B C++
Читайте строки. Напишите программу, которая подсчитывает слова, которые начинаются с буквы B
C++ Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить) http://www.cyberforum.ru/cpp-beginners/thread713315.html
Дано задачу: С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на экран слова, имеющие наименьшее количество букв удаляет все слова, начинающиеся со строчной буквы. Эти программы работают, но только отдельно друг от друга, почему? #include <iostream> #include <string.h> #include <conio.h>
C++ С && C++ - это плохо? Большинство программистов говорят о том что С# и C++ мешать в одном коде не хорошо. Но что в этом такого плохого? подробнее

Показать сообщение отдельно
ExIM
2 / 2 / 0
Регистрация: 29.11.2012
Сообщений: 7
29.11.2012, 16:33     Удаление слов, имеющих нечетный порядковый номер
Приветствую всех!
Нужна помощь в написании программы, которая получает удаляет все слова с нечетными порядковыми номерами и переворачивает все слова с четными порядковыми номерами. Под словами подразумевается группа символов, разделенными знаком "пробел".

Вобщем вся проблема сводится к тому что, у меня никак не выходит удаление слов с нечетным порядковым номером. Как мне записать в массив только четные слова?
Вот набросок кода:
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
#include <iostream>
#include <stdio.h>
#include <algorithm>
#define SIZE 256
 
using namespace std;
enum { BUFFER_SIZE = 256 };
 
int main()
{
    FILE *f = fopen("in.txt", "r");
    char *ar = (char*)malloc(BUFFER_SIZE *sizeof(char));
    unsigned i = 0, cursize = BUFFER_SIZE;
    short c;
    string rev; //Для реверсирования строки тип должен быть string
 
    while ((c = getc(f)) != EOF)
    {
        ar[i++] = c;
        if (i == cursize)
            ar = (char*)realloc(ar, (cursize += BUFFER_SIZE) * sizeof(char));
    }
 
    cout << "Строка из файла: " << ar;
    rev = ar;
    cout << "Реверсивная строка: ";
    reverse(rev.begin(), rev.end());
    cout << rev << endl << endl;
    free(ar);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru