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

строки и файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать массив С, i-ый элемент которого равен количеству элементов в i-ой строке матрицы, превышающих по модулю число 100. http://www.cyberforum.ru/cpp-beginners/thread80471.html
дана матрица А. Сформировать массив С, i-ый элемент которого равен количеству элементов в i-ой строке матрицы, превышающих по модулю число 100.
C++ Функции на языке С Файл содержит целые числа. Заменить все числа, представляющие число три в целочисленной степени сочетанием 3^n (где n – степень). Например: 9 – 3^2, 27 – 3^3 Помогите пожалуйста решить.... http://www.cyberforum.ru/cpp-beginners/thread80470.html
Функции на языке С C++
Файл содержит целые числа. Вычислить сумму значений из файла, в двоичном представлении которых K разрядов установлено в единицу. Помогите решить задачу!!!!!
C++ Вопрос чайника
Когда я выполняю программу #include <iostream> using namespace std; int main() { cout <<"C++"<<endl; return 0; } она включается на долю секунды, а потом сама же выключается. Может там надо...
C++ работа со стеком. ввод символов и их обработка. вычисление постфиксных выражений http://www.cyberforum.ru/cpp-beginners/thread80460.html
Задача: Вычисление постфиксных выражений (работа со стеком) Постановка задачи: Постфиксное выражение являет собой символьную строку, которая состоит из цифр, пробелов и знаков арифметических...
C++ СЛАУ метод умножение вычитания Вобщем проблемка такая,вот собственно для начала задача сама Создайте программу, реализующую решение системы N линейных уравнений с N неизвестными по следующей схеме: Схема умножения и вычитания... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
27.12.2009, 14:10
1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string str;
    int index, temp=-1;
 
    cout << "Enter string: ";   getline(cin, str);
  str+=" ";
    while ((index=str.find_first_of(" "))!=string::npos)
    {
        if(index>temp) temp=index;
        str=str.substr(index+1);
        //cout<<str<<endl;
    }
 
    cout<<"max lenght: "<<temp<<endl;
    system("pause");
    return 0;
}
Добавлено через 7 минут
2
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
31
32
33
34
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
//  Дан текстовый файл F. Переписать в другой файл G все слова, длина которых составляет от L1 до L2 символов.
 
int main()
{
    char *File="input.txt";
    string str;
    int minLenWord, maxLenWord;
    cout<<"Enter min size word (L1): "; cin>>minLenWord;
    cout<<"Enter min size word (L2): "; cin>>maxLenWord;
    
 
    ifstream fileIn(File);
    if (!(fileIn.is_open()))  // проверка наличия файла с тестом
    { cout<<"ERROR: not file "<<File; system("PAUSE"); exit(1); }
 
    ofstream fileOut;   fileOut.open("output.txt");
 
 
    while(!fileIn.eof())    // чтении из файла
    {   
        fileIn>>str;
        if((int)str.length()>=minLenWord&&(int)str.length()<=maxLenWord)
        { str+=" "; fileOut<<str; }
    }
 
    fileIn.close(); fileOut.close();
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru