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

загрузка txt файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверить баланс скобок в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread32944.html
1. из файла f1 выводится текст (текст со скобками) 2. проверяется соответствие скобок 3. если не соответствуют, то в фаил f2 вводиться пояснение: -количество "(" не соответствует кол-ву ")" или -")" появляется до "(" (т.е. скобка закрывается раньше чем открывается)
C++ Сортировка файла без использования массивов помогите, плиз, задачка простенькая. (не знаю, как отсортировать без массива) дан файл целых чисел, отсортировать его, не используя массивы. http://www.cyberforum.ru/cpp-beginners/thread32923.html
работа с текстом. рег. выражения C++
с C впервые сталкиваюсь - возник вопрос по регулярным выражениям.. допустим в переменной t текст со скобками "(", ")". задача: вывести сообщение если количесво ( , не соответствует кол-ву ) вывести сообщение если ) стоит перед ( , т.е. скобка закрывается без открытия помогите плз ;)
Кодирование и раскодирование текста на С++ C++
Подскажите пожалуйста какие бывают способы кодирование и раскодирования текста??? (С++)
C++ Строки. Начальный уровень. http://www.cyberforum.ru/cpp-beginners/thread32914.html
Получить из слова a, вычёркиванием некоторого кол-ва букв, слова b. Отобразить на экране промежуточные этапы. Код оформить на Си.
C++ отсортировать файл помогите, плиз, задачка простенькая. (не знаю, как отсортировать без массива) дан файл целых чисел, отсортировать его, не используя массивы. Добавлено через 1 час 22 минуты 17 секунд помогите, плиз, очень надо( подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2300 / 1670 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
06.05.2009, 14:11     загрузка txt файлов
Цитата Сообщение от Return Посмотреть сообщение
CyBOSSeR, не мог бы ты добавить комментарии к своему коду?
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
#include <fstream>
 
// Функция считывающая из файла file_name  5*35 чисел разделенных либо пробелами 
// либо знаками окончания строки и возвращает среднее арифметическое этих чисел.
// В случае ошибки чтения или открытия возвращает ноль.
int E(const char* file_name)
{
  std::ifstream file(file_name);   // Открываем файл
 
  
  if(!file)    // Если файл открыть не удалось
    return 0;  // возвращаем ноль
 
  const int num_count         = 5 ;  // Количество чисел в тираже
  const int circulation_count = 35;  // Количество тиражей
  int       sum               = 0 ;  // Сумма всех элементов в файле
 
  for(int i = 0; i < circulation_count * num_count; ++i){
    int num = 0;  // Считываемое число
 
    file >> num;  // Считываем число
    
    if(!file)     // Если число считать не удалось
       return 0;  // возвращаем ноль
 
    sum += num;  // Увеличиваем сумму на текущее число
  }
 
  return sum/(circulation_count * num_count);  // Возвращаем среднее арифметическое
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru