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

Текстовые файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает проверка строк http://www.cyberforum.ru/cpp-beginners/thread982535.html
Работаю в среде DEV C++, и не могу понять что неправильно. Пробовал вместо string ставить массив символов - немного работает но не всё. #include <iostream> #include <conio.h> #include <string.h>...
C++ Задача на последовательность Фибоначчи Помогите пожалуйста решить задачу. Последовательность Фибоначчи u0, u1, … образуется по закону:u0=0, u1=1, ui=ui-1+ui-2 (i=2, 3 ...). Последовательность f0, f1,...образуется по закону:f0=0, f1=1,... http://www.cyberforum.ru/cpp-beginners/thread982533.html
Пошаговый ввод данных C++
Вводятся натуральное число n, целые числа x1, x2, ..., xn. Вычислить: P=x1+(x2+x3)(x4+x5+x6)(x7+x8+x9+x10)....
C++ задача по программированию на массивы
Дана действительная матрица размером m на n. Получить последовательность в1......вn, где bk - это число отрицательных элементов в k-й строке.
C++ Не понимаю как сделать http://www.cyberforum.ru/cpp-beginners/thread982518.html
Найти и распечатать все натуральные трехзначные числа, равные сумме кубов своих цифр. #include<stdio.h> #include<conio.h> int main() {int a, b, c, i; for (i=100; i<=999; i++) i%10==c;...
C++ Ошибки при компиляции Error 8 error LNK2001: unresolved external symbol "public: virtual void __thiscall Shape::Print(void)" (?Print@Shape@@UAEXXZ) Error 6 error LNK2001: unresolved external symbol "public: virtual void... подробнее

Показать сообщение отдельно
Elizabeth7
2 / 2 / 0
Регистрация: 26.03.2013
Сообщений: 24

Текстовые файлы - C++

20.10.2013, 15:48. Просмотров 181. Ответов 0
Метки (Все метки)

Ребят,помогите переделать программку,очень нужно...(15. Определить количество символов в самом большом предложении; по нажатию любой клавиши выделить цветом найденное слово.Задание. С помощью текстового редактора Блокнот создать файл, содержащий текст, длина которого не превы-шает 1000 символов (длина строки не превышает 70 симво-лов). Имя файла должно иметь расширение txt. Написать программу, которая выводит содержимое файла на экран и выполняет действия в соответствии с вариантом.)

#include <cstdio>
#include <iostream>
#include <cstdlib>
#include <windows.h>

using namespace std;

int chCount(char* str){

int count = 0;

for(; *str; str++)
if(*str != '\n')
count++;

return (count);

}

int main(){

SetConsoleCP(1251);
SetConsoleOutputCP(1251);

FILE *f;

if((f = fopen("1.txt", "r")) == NULL){

cerr << "Такого файла не существует!" << endl;
return (1);

}



char s[71];
int maxCount = 0, k = 0;

cout << "Содержимое файла: " << endl;

while(fgets(s, 71, f)){

cout << "Строка номер " << ++k << " " << s << endl;
cout << "Длина " << chCount(s) << endl;

if(chCount(s) > maxCount)
maxCount = chCount(s);


}

cout << endl <<
"Количество символов в самом большом предложении: " <<
maxCount << endl;

system("pause");

}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru