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

Ввод строки, содержащей несколько слов. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите решить задачи по C++ http://www.cyberforum.ru/cpp-beginners/thread412133.html
Помогите решить задачи по C++. Хотя бы подскажите как начать, особенно 4.1 и 4.2 не понимаю я.
C++ Удалить строку и столбец Доброго времени суток! Я не очень сильна в С++, но мне надо срочно сдать завтра контрольную работу! Помогите мне пожалуйста. В данной задаче нужно удалить строку с заданным номером и столбец с заданным номером. Код программы: #include<iostream> #include<conio.h> #include<stdio.h> using namespace std; int main() { int row=3, col=4; int **arr=new int*; http://www.cyberforum.ru/cpp-beginners/thread412122.html
C++ Неиросеть (neuronet)
Всем привет. Возникла пара практических вопросов по нейросетям. Буду благодарен за помощь. 1) Для того чтобы распознать статичный объект на изображении нужно создать трёхслойную неиросеть (1 вход + 1 ассоциативный + 1 выход). А, что делать, если объекты изменяются (я имею ввиду как заставить сеть запомнить/сохранить новый объект) ? Мне кажется, что нужно добавлять 1-н нейрон к выходу для...
Задача "Пятерки" C++
Вот Пятерки (Время: 1 сек. Память: 16 Мб) Задано натуральное N. Требуется написать программу, которая определит количество цифр 5 в записи всех натуральных чисел от 1 до N включительно. Входные данные Во входном файле INPUT.TXT в единственной строке задается число N <= 10^18. Выходные данные В выходной файл OUTPUT.TXT записывается найденное число – количество пятерок.
C++ Строки и указатели. Сортировка слов http://www.cyberforum.ru/cpp-beginners/thread412096.html
Здравствуйте! Помогите пожалуйста решить следующую задачу на языке Си: Используя функции из библиотеки <string.h>, составить программу, сортирующую слова в строке в порядке обратном алфавитному. Сортировать слова отдельно в каждой строке. Количество строк не менее 5. Записать отсортированные строки в файл. Заранее спасибо!
C++ Программа заход солнца на С++ Вот пацаны опять нужна эта прога только на С++, так что выручайте кому не лень! Буду весьма благодарен. Добавлено через 23 часа 56 минут Проблема с графической библиотекой, не видит в упор. подробнее

Показать сообщение отдельно
BoBaH26
30 / 30 / 0
Регистрация: 02.12.2010
Сообщений: 255
20.12.2011, 00:09     Ввод строки, содержащей несколько слов.
Здравствуйте, необходимо ввести строку, содержащую несколько слов из файла. Вот мой вариант:
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
#include "stdafx.h"
#include "conio.h"
#include "string"
#include "iostream"
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    struct slovo
    {
        string sl;
    };
    slovo mas[20];
    int i=0;
    string a,b,c;
    freopen("input.txt","r",stdin);
    freopen("output.txt","w",stdout);
    do 
    {
        cin>>mas[i].sl;
        i++;
    } while(cin>>mas[i].sl);
    a="";
    for(int k=0;k<i;k++) a=a+mas[k].sl;
    cout<<a;
    return 0;
}
Исходный файл содержит строку: Hello, world! Let it snow!
Выходной файл: Hello,Letsnow!

Как видно, слова "world!" и "it" исчезли. Что не так?

Добавлено через 12 минут
Строки я склеиваю специально: a=a+mas[k].sl
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru