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

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

Войти
Регистрация
Восстановить пароль
 
Bloodshed
0 / 0 / 0
Регистрация: 09.11.2013
Сообщений: 18
#1

Текстовый файл. Количество букв - C++

25.11.2013, 07:05. Просмотров 352. Ответов 5
Метки нет (Все метки)

Необходимо посчитать количество букв в текстовом файле. вот код для создания текстового файла. Но как посчитать количество букв в нём - не понимаю.

#include <iostream>
#include <fstream>
using namespace std;
int main ()
{FILE *f;
int x,i;
f=fopen("text","wt");
for(i=0;i<10;i++)
{cin>>x;
fwrite(&x,sizeof(int),1,f);
}
fclose(f);
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2013, 07:05     Текстовый файл. Количество букв
Посмотрите здесь:

Текстовый файл. Открыть, посчитать в нем количество английских и русских букв - C++
У меня есть текстовый фаил с русским и английским текстом, как мне открыть этот фаил в с++ (путь к нему как указывать правильно), и как...

Дан текстовый файл. Вывести на экран количество предложений в нём и количество слов в каждом предложении - C++
Помогите пожалуйста решить задачку, буду очень благодарен. Дан текстовый файл. Вывести на экран количество предложений в нём и количество...

Дан текстовый файл. Вывести на экран количество предложений в нём и количество слов в каждом предложении. - C++
Помогите решить задачку пожалуйста. Дан текстовый файл. Вывести на экран количество предложений в нём и количество слов в каждом...

Создать файл, ввести символы, вывести на экран количество не латинских букв, количество цифр - C++
Есть код к заднию , но он не правильно показывает данные - киррилицу не ищет а латиницу больше выводит... Задание: Создать текстовый...

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

Создать текстовый файл содержащий все группы слов из словаря отличающиеся расположением букв - C++
Нужно сделать лабу,я впринципе копирование сделал,но вот только он дальше проверки 1ого слова не идёт =( Дан текстовый файл-словарь (в...

Дан текстовый файл ( определить слово с наибольшим количеством букв и вставить его на начало и конец строки) - C++
Дан текстовый файл определить слово с наибольшим количеством букв и вставить его на начало и конец строки. Вот мой код #include...

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

Дан текстовый файл. Определить среднее количество слов в строке - C++
Дан текстовый файл. Определить среднее количество слов в строке.

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

Программа которая открывает текстовый файл и сообщает количество символов в файле - C++
Напишите программу, которая открывает текстовый файл, читает его символ за символом до самого конца и сообщает количество символов в...

Определить длину данного и количество Букв «а». Вывести имя и количество букв в третьем слове - C++
Ввести фамилию , имя и отчество как одно текстовое данное. Определить длину данного и количество Букв « а » в нем . Вывести имя и...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.11.2013, 07:12     Текстовый файл. Количество букв #2
Именно букв, то есть символов алфавита?
Bloodshed
0 / 0 / 0
Регистрация: 09.11.2013
Сообщений: 18
25.11.2013, 14:57  [ТС]     Текстовый файл. Количество букв #3
Да, символы алфавита. Все, которые были записаны в файл
zss
Модератор
Эксперт С++
6287 / 5890 / 1910
Регистрация: 18.12.2011
Сообщений: 15,123
Завершенные тесты: 1
25.11.2013, 15:07     Текстовый файл. Количество букв #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
int main ()
{
   FILE *f=fopen("text","rt");
   int count=0;
   while(!feof(f))
   {
       char c=fgetc(f);count++;
   }
   fclose(f);
   printf("k-vo bukv=%d",count-1);
   return 0;
}
Только это не соответствует ничему дельному, т.к. Вы писали в файл не буквы, а двоичные числа.
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.11.2013, 15:52     Текстовый файл. Количество букв #5
Цитата Сообщение от Bloodshed Посмотреть сообщение
Но как посчитать количество букв в нём - не понимаю.
Есть такая функция:
C++
1
2
#include <cctype>
int isalpha ( int c );
Вернёт true, если аргумент является символом алфавита.
zss
Модератор
Эксперт С++
6287 / 5890 / 1910
Регистрация: 18.12.2011
Сообщений: 15,123
Завершенные тесты: 1
25.11.2013, 17:30     Текстовый файл. Количество букв #6
Цитата Сообщение от Bloodshed Посмотреть сообщение
Необходимо посчитать количество букв в текстовом файле
Вы записали в файл не текст.
Может быть надо было так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{
   ofstream f("text");
   for(i=0;i<10;i++)
   {
       int x;cin>>x;
       f<<x;
   }
   f.close();
   return 0;
}
Yandex
Объявления
25.11.2013, 17:30     Текстовый файл. Количество букв
Ответ Создать тему
Опции темы

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