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

Посчитать количество строк в файле, которые начинаются и заканчиваются на одну и ту же букву - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вложенные циклы http://www.cyberforum.ru/cpp-beginners/thread85824.html
Вычислить сумму n членов выр-я: pow(-1, i+1)/pow(i+1, 2) , i=1,2,3,...n. Помогите пожалуйста с решением задачи
C++ Объявить и проинициализировать массив из трех элементов типа Person Определен следующий тип-структура: char name ; int age; bool male; }; Объявить и проинициализировать массив из трех элементов типа Person. http://www.cyberforum.ru/cpp-beginners/thread85821.html
Удвоить каждую встречающуюся "о" и "а" в строке C++
помогите с задачами!! 1) Дана строка. Удвоить каждую встречающуюся "о" и "а" 2) Определить количество слов во введенном тексте, начинающихся с заданной буквы. Считать, что слова в тексте...
найти ошибки в фрагменте программы C++
найти ошибки в фрагменте программы: char*str; gets(str); str='\0'; cout<<strlen(str);
C++ Программирование с использованием функций http://www.cyberforum.ru/cpp-beginners/thread85816.html
Помогите с задачей
C++ Определить 2 одномерных целочисленых массива... Определить 2 одномерных целочисленых массива А(19) и В(26).Первый ввести с клавиатруы,а 2 задать как типизированую const.Используя собственную процедуру(функцию) заменить в обоих массивах минимальный... подробнее

Показать сообщение отдельно
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
14.01.2010, 20:06
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
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream.h>
#include <fstream.h>
 
int main()
{
   ofstream file_out;
   ifstream file_in;
   char buf[255] = {'\0'};
   int count = 0;
 
   file_out.open("out.txt");
   if (!file_out.is_open())
   {
      cerr << "ÍåâîçìîæГ*Г® îòêðûòü ГґГ*éë out.txt" << endl;
      exit(1);
   }
   file_in.open("in.txt");
   if (!file_in.is_open())
   {
      file_out << "ГЌГҐ ГіГ¤Г*ëîñü îòêðûòü ГґГ*éë in.txt" << endl;
      file_out.close();
      exit(1);
   }
   file_in.getline(buf, 254, '\n');
   while(!file_in.eof())
   {
      if (buf[0] == buf[strlen(buf)-1])
         count++;
      file_in.getline(buf, 254, '\n');
   }
   if (count)
      file_out << "Г‚ èñõîäГ*îì ГґГ*éëå " << count
         << " ñòðîê, óäîâëåòâîðÿþùèõ Г§Г*Г¤Г*Г*Г*îìó óñëîâèþ" << endl;
   else
      file_out << "Г‚ èñõîäГ*îì ГґГ*éëå Г*ГҐГІ èñêîìûõ ñòðîê" << endl;
   file_in.close();
   file_out.close();
   system("pause");
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru