Файловый ввод\вывод

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

  1. Partyboy

    Partyboy Гость

    Ребята! Здравствуйте снова!))
    Помогите мне решить еще вот такую задачку на С++
    Заранее благодарен!))

    А вот и сама задача:


    Задан текстовый файл Input.txt, состоящий из слов. Разделителями между словами является некоторое множество знаков препинания. Найти в каждой строке слова, состоящие из заглавных букв, удалить и дописать в начало строки. Результат записать в новый файл Output.txt. Упорядочить слова в полученных строках по убыванию длин слов, результат сортировки записать в файл Out_sort.txt.
     
  2. Partyboy

    Partyboy Гость

    Вот мой скелет:
    Код (C++):
    #include <iostream>
    #include <fstream>
    #include <string>
    using namespace std;

    int main()

    {
    int i;
    char str[80],s[80], b[80];

    //setlocale(LC_ALL, ".1251");
    ifstream in ("input.txt");
    if(!in)
    {
    cout<<"Can't open file.\n";
    return 1;
    }
    in>>str;
    cout<<str<<"\n";

    ofstream out("output.txt");
    if(!out){
    cout<<"Can't open file.\n";
    return 1;
    }


    ifstream in ("output.txt");
    if(!in)
    {
    cout<<"Can't open file.\n";
    return 1;
    }




    ofstream out("Out_sort.txt");
    if(!out){
    cout<<"Can't open file.\n";
    return 1;
    }


    /*
    for(i=0; i<strlen(str); i++)
    {
    if(islower(str[i]))

    out<<str[i];
    }
    */






    out<<s;
    cout<<s;




    in.close();
    out.close();






    return 0;
    }
    \




    пожалуйста))
    Помогите)
    конец скелета кстати неправильный((
     
  3. Partyboy

    Partyboy Гость

    Мне кто-нибудь поможет?)))
    Ну пожалуйста)))
     
Загрузка...
Похожие Темы - Файловый вводвывод
  1. sergg
    Ответов:
    0
    Просмотров:
    1.269

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