Задача

Тема в разделе "C/C++/C#", создана пользователем -, 18 апр 2010.

  1. Гость

    Репутация:
    0
    Помогите ребята,ввести предложение посчитать количество слов в строке,поменять чётные и нечётные по порядку слова местами
     
  2. F84

    F84 Гость

    Репутация:
    0
    "поменять чётные и нечётные по порядку слова местами" - расшифруйте плз, не совсем понятно что нужно сделать.
     
  3. F84

    F84 Гость

    Репутация:
    0
    на скорую руку вот что получилось набросать...

    Код (C++):
    /////////////////////////////////////////////////
    //Main.cpp
    #include <fstream>
    #include <string>
    #include <iostream>
    using namespace std;

    int main() {
    string word, s1, s2;
    int i = 0;

    ifstream fin("infile.txt", ios::in);
    if (!fin) { cout << "Error open file." << endl; return 1; };

    while (!fin.eof()) {
    i++;
    fin >> word;
    (word.size() % 2 == 0) ? s1 += word += ' ' : s2 += word += ' ';
    }

    s1 += s2;
    cout << "Всего слов: " << i << endl;
    cout << s1 << endl;
    cin.get();
    return 0;
    };
    /////////////////////////////////////////////////
     
Загрузка...
Похожие Темы - Задача
  1. petiablack
    Ответов:
    0
    Просмотров:
    28
  2. disub
    Ответов:
    1
    Просмотров:
    129
  3. Kazua
    Ответов:
    1
    Просмотров:
    124
  4. Rina
    Ответов:
    0
    Просмотров:
    83
  5. School_Information

    Решите Задача

    Ответов:
    2
    Просмотров:
    220

Поделиться этой страницей