Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Подсчет неизвестных чисел по формуле

Ответить
Настройки темы
Любой язык - [решено] Подсчет неизвестных чисел по формуле

Ветеран


Сообщения: 546
Благодарности: 4

Профиль | Отправить PM | Цитировать


Здравствуйте, подскажите, пожалуйста, как решить такую задачку..

необходимо найти 2 числа, X и Y, и вывести их в окне в такой форме:

posts X
images Y

Я должен буду указать путь к нескольким файлам тхт, которые разделены на две группы.

Число Х находится по формуле... (количество строк первого файла тхт первой группы / 3) + (количество строк второго файла тхт первой группы / 3)............ и т.д. для всех файлов первой группы. ПРИМЕЧАНИЕ: в каждом тхт файле в конце есть лишняя пустая строка, она не должна считаться.

Число Y находится по формуле... (количество строк первого тхт файла второй группы) + (количество строк второго тхт файла второй группы).............. и т.д. для всех файлов второй группы.... плюс (+) число Х ПРИМИЧАНИЕ: в каждом тхт файле в конце есть лишняя пустая строка, она не должна считаться.

Известно, что числа получатся целые.

Отправлено: 15:02, 06-04-2015

 

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Alexander_88, А если не делится без остатка?
Код: Выделить весь код
[int]$x = ((get-content "C:\group 1\*.txt") -match '\S').count /3
[int]$y = ((get-content "C:\group 2\*.txt") -match '\S').count /3 + $x
'posts ' + $x
'images ' + $y

Последний раз редактировалось Foreigner, 06-04-2015 в 15:46.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:32, 06-04-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 546
Благодарности: 4

Профиль | Отправить PM | Цитировать


попробовал, выводится только одно число, помоему y

вопрос, а как несколько тхт задействовать? они по разному пути находятся

кстате в формуле у, не нужно на 3 делить, я сам попробовал исправить

Отправлено: 15:46, 06-04-2015 | #3


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата Alexander_88:
они по разному пути находятся »
Код: Выделить весь код
$xfiles = "C:\Path 1\1.txt", "C:\Path 2\2.txt"
$yfiles = "C:\Path 3\*.txt", "C:\Path 4\4.txt"

[int]$x = ((get-content $xfiles) -match '\S').count /3
[int]$y = ((get-content $yfiles) -match '\S').count /3 + $x
'posts ' + $x
'images ' + $y
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:54, 06-04-2015 | #4


Ветеран


Сообщения: 546
Благодарности: 4

Профиль | Отправить PM | Цитировать


спасибо, все правильно считает

Отправлено: 16:04, 06-04-2015 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Подсчет неизвестных чисел по формуле

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] замена символов в bat на символы, полученные по формуле Alexander_88 Скриптовые языки администрирования Windows 5 19-08-2014 18:23
2010 - как построить график в эксель по формуле? Pozia Microsoft Office (Word, Excel, Outlook и т.д.) 7 29-05-2011 14:29
CMD/BAT - Подсчет количества целых чисел в текстовом файле Hardip Скриптовые языки администрирования Windows 5 08-12-2010 14:49
Debian/Ubuntu - подсчет трафика по IP адресам Daemon.XP Общий по Linux 8 26-10-2009 09:44
подсчет траффика по ай-пи... Crazy Bird Сетевые технологии 12 28-03-2005 18:54




 
Переход