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

Поиск слова в предложениях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти координаты основания высоты. http://www.cyberforum.ru/cpp-beginners/thread170150.html
Задача: Треугольник задается координатами своих вершин на плоскости: А(x1, y1), B(x2, y2), C(x3, y3). Найти длину и координаты основание высоты, опущенной из вершины А на сторону ВС. Саму высоту нашла, но координаты не могу.
C++ Никак не могу разобраться с конструктором. Добрый день. Недавно стал изучать C++. Уже 2 день пытаюсь понять суть конструктора, но не могу. Код который присутствует в книжках, не работает в компиляторах visual C++ 10 и DEV-C++ 4.9.9.2. :( например вот на такой код компилятор говорит: функция член локального класса не имеет тела и подсвечивает строку где у меня конструктор. Хотя в книжках показываются такие примеры class... http://www.cyberforum.ru/cpp-beginners/thread170140.html
Оператор условия в C++ C++
Не как не могу написать программу по данной задаче(вложение)
Найти количество элементов матрицы, значения которых не превышают по абсолютной величине Х C++
1) Дана матрица О (2,3) Найти кол-во элементов, значения которых не превышают по абсолютной величине Х. Если кол-во больше 3, то найти минимальный элемент. Пожалуйста последний раз прошу такой помощи:::это надо на языке с++ в среде Borland C++ bilder 6
C++ Какие перспективы у C++ в будущем? http://www.cyberforum.ru/cpp-beginners/thread170109.html
Какие перспективы у си++ в будущем? Я слышал, что сейчас лучше уже начинать учить си шарп или java?
C++ Цикл For с шагом 0.1, 0.01 и т.д. Помогите пожалуйста, как зделать цикл For с шагом 0.1 или 0.01. Например, задаю диапазон от 0 до 10 с шагом 0.1, получается 100 элементов, эти элементы являются размером массива и они должны быть заполнены как double подробнее

Показать сообщение отдельно
llRom4ikll
7 / 7 / 0
Регистрация: 11.04.2010
Сообщений: 15
28.09.2010, 23:45     Поиск слова в предложениях
Программа должна считывать текст из файла, выводить его не экран добавляя в конце каждого предложения сколько раз встретилось в предложении слово введенное с клавиатуры. Помогите плиз.... Все что смог сделать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    string a("bla. bla bla cbla"), c, b=".";
    cout<<"Vvedit` shukane slovo: "<<endl;
    cin>> c;
    int i=0,z=0;
    
        do{ i=a.find(c,i);
        if(i==-1) break;
        z++;
        i++;
        
    } while(i!=-1);
        cout<<endl<<"Dane slovo zystri4aetca "<<z<<" raziv"<<endl;
        return 0;
}
Добавлено через 6 часов 39 минут
Добавил чтение из файла, но чет оно матерится - говорит ошибка, но не показывает ее:
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
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
int main()
{
ifstream in; 
ofstream out; 
out.open("output.txt");
in.open("input.txt");
string l;
int i,n;
char tmp;
n=-1;
while (!in.eof())
{
 n++;
 in>>tmp;
 if(!in.eof())
     l[n]=tmp;
 }
for (i=0;i<n;i++){
    out<<l[i];
    cout<<l[i];
    
}
in.close();
out.close();
string c;
cout<<"Vvedit` shukane slovo: "<<endl;
    cin>> c;
    int i=0,z=0;
    
        do{ i=l.find(c,i);
        if(i==-1) break;
        z++;
        i++;
        
    } while(i!=-1);
        cout<<endl<<"Dane slovo zystri4aetca "<<z<<" raziv"<<endl;
        return 0;
return 0;
}
Думаю что я что-то намутил со строковой переменной l
C++
1
string l;
Помогите разобраться плиз
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru