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

Не могу написать программу по задаче по строкам!! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ в программе c ++ Написать программу прошивания бинарного дерева при прямом порядке обхода его. http://www.cyberforum.ru/cpp-beginners/thread403277.html
Написать программу прошивания бинарного дерева при прямом порядке обхода его.
C++ Двумерный массив (матрица) Задание: Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести систему к треугольному виду. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. С первой частью задания сложновато... http://www.cyberforum.ru/cpp-beginners/thread403273.html
C++ Вычисление миноров матрицы
Помогите пожалуйста! Нужно найти все миноры матрицы A, составить матрицу миноров и проверить главные миноры на отличие от нуля. Может есть у кого готовый код?)
C++ Вычеркнуть из слова все гласные буквы
помогите решить задачу со строками "Вычеркнуть из слова все гласные буквы." :wall: (желательно масивом и без функции. плохо то что нет как на ТП delet или cut)
C++ fseek / fread http://www.cyberforum.ru/cpp-beginners/thread403242.html
Всем привет! Такой вопрос возник. Есть строка, состоящая из нескольких "записей" в файле (буквы + числа). Нужно с помощью функций fseek / fread найти в этой строке определенную запись и записать ее в массив. Например, в файле есть: aaa123bbb456ccc789 Здесь 3 записи: aaa123, bbb456, ccc789 с именами (соответственно): aaa, bbb, ccc. Применяю функцию: Found(fname, "ccc") и в массив должно...
C++ формальный ввод-вывод в с++ задание на картинке, заранее огромное спасибо!!!! подробнее

Показать сообщение отдельно
sniperni
0 / 0 / 0
Регистрация: 28.11.2011
Сообщений: 46
09.12.2011, 22:59     Не могу написать программу по задаче по строкам!!
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
24
#include <iostream>
#include <conio.h>
#include <string.h>
#include <stdio.h>
using namespace std;
int main()
{
    char *ptc;
    int i;
    char str1[55] = "Privet moya dorogaya. U menya vse horoscho. Kak ti.", str2[10],temp[55];
        puts(str1);
        cout<<"Vvedite iskomoe slovo:";
        gets(str2);
        int nBeg=0;
        for(i=0; i<strlen(str1);i++)
        {
        for(;str1[i]!='.';i++);
        strcpy(temp, str1+nBeg); //i-nBeg
        ptc=strstr(temp,str2); //поиск слова    
        nBeg=i+2;i+=2;
        puts(temp);
        }
        getch();
}
 Комментарий модератора 
Используйте теги форматирования кода!


Помогите, пожалуйста, правильно написать программу по этой задаче! Заранее ОГРОМНОЕ СПАСИБО!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru