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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KorolevaE
2 / 2 / 0
Регистрация: 24.11.2012
Сообщений: 34
#1

в файле каждая строка содержит одно слово - C++

08.11.2013, 21:35. Просмотров 228. Ответов 0
Метки нет (Все метки)

вывести в новый файл количество символов в новой строке, если строка содержит 2 и более слов - вывести, что строка введена неправильно, а если начинается с точки или пробела - их не считать. Вот код, но что-то не получается..(

#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string.h>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
setlocale (LC_ALL, "RUS");
int maxlen=0, len, i;
char st[200], delim;
ifstream infile("in.txt");
ofstream outfile("out.txt");
if (!infile) {
printf ("Файл не открыт.\n"); }
else {
while (!infile.eof()) {
infile.getline(st, 200, delim='\n');
len=strlen(st);
outfile << st << " - ";
outfile << len << "\n";
printf ("Длина=%d\n", len);

for (i=0; i<len; i++) {
if (st[i]=='.')
printf (" неправильно введена строка\n", len);
}
}
infile.close();
outfile.close();
printf ("Запись в файл завершена");
}
system ("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2013, 21:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос в файле каждая строка содержит одно слово (C++):

сформировать двумерный массив в котором каждая строка содержит элементы массива равные номеру строки +2(увеличивается на два) - C++
сформировать двумерный массив в котором каждая строка содержит элементы массива равные номеру строки +2(увеличивается на два) .Например...

Строка содержит слово: - C++
Строка содержит слово: а) дописать к его концу наименьшую последовательность символов так, чтобы слово стало палиндромом; б)...

Проверить содержит ли строка введенное слово - C++
Ввести строку, состоящую из нескольких слов, разделенных одним или несколькими пробелами. Проверить содержит ли строка введенное слово.

Определить, содержит ли последнее слово строки букву, с которой начинается первое слово - C++
2.) В динамической памяти размещена строка символов. Определить, содержит ли последнее слово строки букву, с которой начинается первое...

Дан файл, каждая запись которого содержит тройки чисел - C++
Добрый день. Помогите пожалуйста с прогой: Дан файл, каждая запись которого содержит тройки чисел, соответствующих координатам центра и...

Дан массив, состоящий из записей. Каждая запись содержит два поля: - C++
Дан массив, состоящий из записей. Каждая запись содержит два поля: 1 - табельный номер (целое число в диапазоне от 0 до 999) 2 -...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2013, 21:35
Привет! Вот еще темы с ответами:

Описать класс «Работник». Каждая запись содержит фамилия и инициалы, должность, год поступления на работу, - C++
Описать класс «Работник». Каждая запись содержит фамилия и инициалы, должность, год поступления на работу, зарплата. Предусмотреть...

Написать, что значит каждая строка кода - C++
1. Условие: Среднюю группу детского сада вывели на прогулку. Сколько девочек и сколько мальчиков видно из-за забора, если рост мальчиков...

Дана строка, заменить слово min на слово max - C++
#include &lt;stdio.h&gt; int main() { int n = 81; char str; int i; gets(str);

Преобразовать полученный текст в набор строк, каждая из которых содержит целое количество слов и ее длинна не превышает 40 символов - C++
Преобразовать полученный текст в набор строк, каждая из которых содержит целое количество слов (слово должно целиком находиться в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.