Автор Тема: Операции с файлом  (Прочитано 2672 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн max2003

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Операции с файлом
« : 26 Июня 2003, 21:18:52 »
Господа!!!

Есть файл с таким текстом:

30;76;89;58;99
88;62;79;18;95
14;63;69;62;39
64;61;93;51;96

считать файл разделенный ( ; ) допустим реально, но вопрос в другом, как мне сложить допустим все вторые столбцы в строках между собой????

Заранее Благодарен.
« Последнее редактирование: 26 Июня 2003, 21:26:17 от max2003 »

Оффлайн C++

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 221
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Операции с файлом
« Ответ #1 : 26 Июня 2003, 21:57:06 »
Читаешь весь файл в массив
затем разбиваешь каждэй елемент массива на значения и пишешь их  в двухмерный массив. затем складываешь те значения, которые нужны:)

Оффлайн Wyclef

  • hello_worlder
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 2
    • Просмотр профиля
    • http://thug.narod.ru
Операции с файлом
« Ответ #2 : 26 Июня 2003, 23:07:01 »
open F, "file.txt";
my @lines = ;

my $result;
foreach (@lines) {
my @values = split /;/;
$result += $values[1];
}

print $result;
It\'s nice to be important, but it\'s more important to be nice!

Оффлайн max2003

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Операции с файлом
« Ответ #3 : 01 Июля 2003, 19:17:41 »
Спасибо ОГРОМНОЕ......

 

Sitemap 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