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

В файле определить количество символов, слов, абзацев (из паскаля записать в код с++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследование: Определить класс vector2 как вектор на плоскости. Определить для него операции и функции http://www.cyberforum.ru/cpp-beginners/thread686037.html
Уже который час мучаюсь не выходит помогите пожалуйста Определить класс vector2 как вектор на плоскости с данными x и y. Определить для него операции сложения, вычитания и скалярного...
C++ Что делает функция compare в коде и зачем она нужна в qsort Объясните, пожалуйста, что делает функция compare (17 строка) в данном случае и зачем она нужна в qsort? #include <stdio.h> #include <stdlib.h> #include <math.h> struct athlet { long m; http://www.cyberforum.ru/cpp-beginners/thread686027.html
C++ Как перегрузить оператор индексации для указателя
#define HIGH_H 0 #define LOW_H 1 #define OPEN_H 2 #define CLOSE_H 3 #define VOLUME_H 4 #define HER_H 5 class Candle { double high,low,open,close,volume; QDateTime time;
C++ Каково назначение функции malloc
Вот решенная задача: #include <stdio.h> #include <stdlib.h> #include <math.h> struct athlet { long m; long pow; athlet()
C++ Число Фибоначчи и рекурсия: код выдает неверные результаты http://www.cyberforum.ru/cpp-beginners/thread686008.html
Функция возвращает значение типа int, принимает 2 переменных типа int и 1 типа bool. Первая переменная - номер числа из ряда Фибоначчи которое нужно найти. Если bool будет true, то значение второй...
C++ Сформировать и ввести упорядоченный односвязный список без использования list Подскажите, как сформировать и ввести упорядоченный односвязный список без использования list. Заранее спасибо!!! подробнее

Показать сообщение отдельно
Леди1
0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 14

В файле определить количество символов, слов, абзацев (из паскаля записать в код с++) - C++

01.11.2012, 14:48. Просмотров 849. Ответов 0
Метки (Все метки)

Помогите пожалуйста:
Pascal
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
program TextFile;
uses
  Crt;
var
  F1, F2: Text;
  CharCount, WordCount, LineCount: Integer;
  i: Integer;
  s: String;
  c: Char;
  f: Boolean;
begin
  Assign (F1, 'my.txt');
  Assign (F2, 'stat.txt');
 
  Reset (F1);
  Rewrite (F2);
 
  CharCount := 0;
  WordCount := 0;
  LineCount := 0;
  while not EOF (F1) do begin
    readln (F1, s);
    Inc (LineCount);
    Inc (CharCount, Length (s));
    f := True;
    for i := 1 to Length (s) do begin
      if (s[i] <> ' ') and f then begin
        Inc (WordCount);
        f := False;
      end;
      if (s[i] = ' ') and (not f) then begin
        f := True;
      end;
    end;
 
    writeln (s);
    c := readkey;
  end;
 
  writeln (F2, 'Символов: ', CharCount);
  writeln (F2, 'Слов: ', WordCount);
  writeln (F2, 'Абзацев: ', LineCount);
 
  Close (F1);
  Close (F2);
end.
Вот моя программа дальше не знаю как:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <conio.h>
#include <stdio.h>
#include <iostream>
 
using namespace std;
int main()
{
FILE *F1,*F2;
int CharCount, WordCount, LineCount,i;
string  s;
char c;
bool f;
{
F1 = fopen("my.txt","rt");
F2 = fopen("stat.txt","wt");
 
  CharCount = 0;
  WordCount = 0;
  LineCount = 0;
  while (!feof(F1))
  {....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru