Пошук товарів в файлі

3. Katas

Проблема:

Дається файл (txt формату) в якому є інформація про продукти: назва, країна в яку товар експортується і обсяг в якому імпортується.

Приклад файлу:
Назва1 Країна1 Обсяг1
Назва2 Країна2 Обсяг2
.... .... ....

Завдання:

Написати програму, яка шукає товар з файлу за назвою і повертає такий рядок:

"Товар: N; Країни для експорту: C1, C2, ..; Обсяг: P;", где N - назва товару, [C1, C2, ..] -з країни в які експортується товар, P - загальний обсяг з усіх країн.

!Порада, спробуйте це зробити за допомогою функцій (це навчить вас разберается програму на невеликі частини і використання їх кілька разів без копіювання коду на відміну від лінійних програм).

Дані для перевірки:

Зайдіть в папку data в якій ви знайдете txt файли для перевірки, результати повинні бути такими:

де (Назва) означає назву товару для пошуку.
  1. data1.txt (Назва1) --> "Товар: Назва1; Країни для експорту: Країна1; Обсяг: 14;"
  2. data2.txt (Назва1) --> "Товар: Назва1; Країни для експорту: Країна1 Країн2 Країна 3; Обсяг: 148;;"
  3. data3.txt (Назва2) --> "Товар: Назва2; Країни для експорту: Країна2 Країна3 Країна 4; Обсяг: 331;"
де "->" означає після запуску програми

Що далі ?

Программа не виходить або працює не зовсім точно, перейдіть за посиланням solution і подивіться пояснення до вирішення проблеми, це вам допоможе.

Якщо у вас все вийшло, можете перейти по посиланню solution і порівняти своє рішення з тим яке там є.

Якщо ваше рішення не збігається з моїм рішення, то я за вас дуже радий. Поділітся їм зі мною, я буду вам дуже вдячний і тоді я додам його в папку solution. Як додати своє рішення дивіться тут.

Подивіться рішення или завітайте на Github сторінку :