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

Подсчитать количество пробелов в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ кто может перевести на С++ с Паскаля http://www.cyberforum.ru/cpp-beginners/thread906568.html
uses crt; const raz=;{/разделители слов, можно добавить} var s,sl:string; i,k:byte; begin clrscr; writeln('Строка:'); readln(s); writeln('Слово:'); readln(sl);
C++ Написать программу которая считывает считывает текст из файла и записывает в другой слова состоящие не менее чем из 7 букв Написать программу которая считывает считывает текст из файла и записывает в другой слова состоящие не менее чем из 7 букв Мне кажется я написал бред, переделайте, пожалуйста, правильно: #include <iostream> #include <fstream> #include <cstring> using namespace std; #define FILENAME_1 "file1.txt" http://www.cyberforum.ru/cpp-beginners/thread906567.html
C++ Как осуществить запись в MemoryMapped
HANDLE map=OpenFileMappingA(FILE_MAP_WRITE,NULL,"MyMapOne"); if(map) { *(float*)(pb)=A; *((float*)(pb) + 1=B; } UnmapViewOfFile(map); Вот так я читаю файл маппед.
Используя функцию копирования строк, организуйте конкатенацію и копирование строк в четвертый массив, содержащий полные имена C++
Пожалуйста с этим заданием. Написать программу, которая описывает четыре массива. Три первых массива должны содержать имена, фамилии и отчества. Используя функцию копирования строк, организуйте конкатенацію и копирование строк в четвертый массив, содержащий полные имена. ПОМОГИТЕ... Пожалуйста с этим заданием. Написати програму, яка описує чотири масиви. Три перших масиви повинні містити...
C++ Оповещалка о новых сообщениях http://www.cyberforum.ru/cpp-beginners/thread906534.html
появилась идея такого приложения, все равно для какого сервиса, но возмем твиттер например...вот я загружаю страничку, показываю все сообщения и обновляю каждый 30 секунд, потом приходит новое сообщение...и вот вопрос: как мне узнать, что сообщение новое?..сразу в голове появилось 2 идеи, записывать id всех сообщений в локальные файл, чтоб при повторном запуске не выводились те же сообщения, это...
C++ Запись char в бинарном режиме Пишу в файл две структуры. struct ApRegFileHead { char *rHead; unsigned int version; unsigned int rezerv; }; и подробнее

Показать сообщение отдельно
pupushecka
27 / 27 / 0
Регистрация: 13.06.2011
Сообщений: 165
19.06.2013, 13:33     Подсчитать количество пробелов в файле
Всем приветик. Есть прога, которая вводит студентов, сохраняет их в файл и выводит на экран.
Помогите пожалуйста подсчитать колитество пробелов в файле.
заранее благодарна.
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
#include <fstream.h>
#include <math.h>
 
FILE *fl;
 
typedef struct
{
    char fio[30];
    double matem;
    double oaip;
    double english;
    double srb;
}TStudent;
 
TStudent stud[30]; //?????? ????????
char name[20];//??? ?????
int nst=0;//????? ????????? ????????
 
int menu();    //????
void spisok(); //?????? ??????
void resf();   //????????? ????????? ? ????
void resc();   //??????? ????????? ?? ?????
 
int main()
{
    while (true)
    {
        switch (menu())
        {
            
            case 1: spisok(); break; //?????? ??????
            case 2: resf(); break; //????????? ????????? ? ????
                        case 3: resc(); break; //??????? ????????? ?? ?????
                    case 4: return 0;
            default: "Viberite pravilno!";
        }
        puts("pres any key to continue");
        getch();
        system("cls"); 
}
} 
 
 
int menu()//????
{
    cout<<"viberite:"<<endl;
    cout<<"1.vvod studentov"<<endl;
    cout<<"2.sohranit rezultat v file"<<endl;
    cout<<"3.vivesti rezultat na ekran"<<endl;
    
 
    cout<<"4.Exit"<<endl;
    int i;
    cin>>i;
    return i;
}
 
void resc() //na ekran
{
    char fio[30];
    double matem;
    double oaip;
    double english;
    double srb;
 
    ifstream fin("ofile.txt", ios::in);
    
    fin.getline(fio, 30);
    fin >> matem >> oaip >> english>>srb;
    fin.ignore(1);
 
 for (int i=0;i<nst;i++)
 {
     if(srb >= 6.0)
 
         cout << fio << '\n' << matem << '\n' << oaip << '\n' << english << '\n'<< srb <<  "\n\n"; 
 
        fin.getline(fio, 30);
        fin >> matem >> oaip >> english>>srb;
        fin.ignore(1);
 
 }
    fin.close();
    system("pause");
}
 
void spisok () //?????? ??????
{
 
    cout<<"vvedite chislo studentov"<<endl;
    cin>>nst;
 
    for (int i=0;i<nst;i++)
    {
        cout<<"vvedite imya: ";
        cin>>stud[i].fio;
        cout<<"vvedite ocenki po matem.: ";
        cin>>stud[i].matem;
        cout<<"vvedite ocenku po oaip: ";
        cin>>stud[i].oaip;
        cout<<"vvedite ocenku po english: ";
        cin>>stud[i].english;
 
 
stud[i].srb=( (stud[i].matem)+(stud[i].oaip)+(stud[i].english) )/3;
 
    }
}
 
void resf()////sohran file
{
    ofstream fout("ofile.txt", ios::app);
    for (int i=0;i<nst;i++)
        {
        fout << stud[i].fio << endl << stud[i].english << endl
                << stud[i].matem << endl << stud[i].oaip << endl<< stud[i].srb << endl;
    }
}
или может у кого-нибудь есть простенький пример для подсчета пробелов в файле?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru