Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > С/С++
Перезагрузить страницу Работа со строками и файлами С++
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Ольгуня Ольгуня вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.11.2012
По умолчанию Работа со строками и файлами С++ - 10.11.2012, 16:56

Помогите решить задачу, я совсем не могу.Умоляю.
С помощью текстового редактора создать файл содержащий текст, длина которого не превышает 1000 символов, длина строк текста не должна превышать 70 символов. Написать программу которая выводит содержание файла на экран, определить количество символов в самом коротком слове, по нажатию произвольной клавиши поочередно выделять каждое слово текста содержащие минимальное количество символов.

вот все что я смогла сделать сама
cpp Код:
void words(char *s, int posBegin,int posEnd){ if(posBegin-posEnd==1) return;
    for(int i=posBegin;i<=posEnd;i++)cout<<s[i];cout<<'\n';
    }

void forr(char *s){
    for(int i=0,k=0;s[i];i++){
        if(s[i]==' '){

            words(s,k,i);k=i++;
        }
    }
};

int main()
{setlocale (LC_ALL, ".ACP");




    ifstream f("text.DAT", ios::binary);
    f.seekg(0,ios_base::end);
    int i=f.tellg();
    f.seekg(0,ios_base::beg);
    char *s=new char[i];
    f.read(s,i);
    f.close();
    s[i+1]=0;
    forr(s);
   
    cin.get();
   

    system ("pause");
    return 0;
   
}
не могу понять как правильно задать цикл и как сделать выделение

Последний раз редактировалось Влад; 10.11.2012 в 18:38
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа со строками cdvd Prolog 0 04.12.2011 11:51
Работа со строками, списками, файлами!!!! Natali007 Prolog 7 29.07.2011 01:48
Работа со строками Tomogochi Prolog 7 16.12.2010 20:16
Работа со строками DIZlock Prolog 3 10.04.2010 22:28
работа со строками. Afannya Prolog 8 29.11.2008 21:27
Работа со списками, строками и файлами aunk Prolog 6 06.11.2008 21:22
Работа со строками -=GriFon=- С/С++ 5 22.04.2008 09:55
работа со строками toshkaexe Prolog 6 30.04.2007 21:28
работа со строками Глупыш Visual Basic 1 22.10.2005 20:18
Работа со строками Morgoth Delphi 4 28.06.2005 15:22
Работа со строками Dian Мысли вслух 7 27.02.2005 18:20
С++ и работа со строками Anonymous Вопросы начинающих программистов 1 04.08.2004 18:48



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов