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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает проверка строк http://www.cyberforum.ru/cpp-beginners/thread982535.html
Работаю в среде DEV C++, и не могу понять что неправильно. Пробовал вместо string ставить массив символов - немного работает но не всё. #include <iostream> #include <conio.h> #include <string.h> using std :: cout; using std :: cin; using std :: string; using std :: endl; class Worker { private:
C++ Задача на последовательность Фибоначчи Помогите пожалуйста решить задачу. Последовательность Фибоначчи u0, u1, … образуется по закону:u0=0, u1=1, ui=ui-1+ui-2 (i=2, 3 ...). Последовательность f0, f1,...образуется по закону:f0=0, f1=1, fi= fi-1 + fi-2 + ui-2 (i=2, 3 ...). Дано натурально n>1. Получить f0, f1,..., fn. 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%10==b; b%10==a; i=a*a*a+b*b*b+c*c*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 __thiscall Shape::Draw(void)" (?Draw@Shape@@UAEXXZ) Error 7 error LNK2001: unresolved external symbol "public: virtual double __thiscall Shape::Volume(void)" (?Volume@Shape@@UAENXZ) Error 5 error... подробнее

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

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

20.10.2013, 15:48. Просмотров 177. Ответов 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");

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