Бюджет: 800 руб
10.22 $ – 8.93 €
Заказчик выбрал исполнителя:
Алексей Рапопорт  
Дано тхт файл (в приложенном файле)

В каждой строчке может быть(а в каких то может и нет) по мимо прочего, такое содержание:
price|цифры||
||l|цифры||
||xl-1|цифры||

Пример строчки:

price|3290||old_price|7400||m-2|90х48||m-3|Состоит из 5 модулей||l|4490||l-1|120х64||l-2|Состоит из 5 модулей 32х28-2, 19х56-2, 18х56||xl-1|5290||xl-2|150х80||xl-3|Состоит из 5 модулей 40х35-2, 23х70-3

Нужен скрипт, с таким интерфейсом – gyazo.com/c7feb401bc343a6...
В поля ввода можно вводить математическое действие и цифры: например поле  price*1.07 значит цифры которые идут после price| во всём тхт файле надо умножить на 1.07. 
пример 2: поле l+300 – значит к цифрам которые идут после ||l| во всём файле надо прибавить 300. Ну и так же с вычитанием и делением
При умножение и делении надо что бы конечная цифра округлялось до целого числа (т.е. что бы не было десятых и сотых)

Если стоит галочка – "на конце 90", то у всех цифр во всем тексте в данном "поле" последние две цифры скрипт должен сделать 90

Пример на одной строчке файла:
price|3290||old_price|7400||m-2|90х48||m-3|Состоит из 5 модулей||l|4490||l-1|120х64||l-2|Состоит из 5 модулей 32х28-2, 19х56-2, 18х56||xl-1|5290||xl-2|150х80||xl-3|Состоит из 5 модулей 40х35-2, 23х70-3

Вводим в скрипт:
price *1.07 + галочка округляем до 90
l +300
xl-1 – пустое поле
Запускаем
и получается:

price|3590||old_price|7400||m-2|90х48||m-3|Состоит из 5 модулей||l|4790||l-1|120х64||l-2|Состоит из 5 модулей 32х28-2, 19х56-2, 18х56||xl-1|5290||xl-2|150х80||xl-3|Состоит из 5 модулей 40х35-2, 23х70-3

Сроки: в течении пары часов
Оплата: постоплата на Вебмани, ЯД или карту Сбербанка
Опубликован 31.05.2015 в 10:22
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.