Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.98 KB

README.md

File metadata and controls

25 lines (18 loc) · 1.98 KB

Домашнее задание к занятию «1.4. Потоки. Модули: path, fs»

Правила выполнения домашней работы:

  • выполняйте домашнее задание в отдельной ветке проекта на GitHub,
  • в поле для сдачи работы прикрепите ссылку на ваш проект в Git,
  • присылать на проверку можно каждую задачу по отдельности или все задачи вместе,
  • во время проверки по частям ваша домашняя работа будет обозначаться статусом «На доработке»,
  • любые вопросы по решению задач задавайте в чате учебной группы.

Задание 1

Написать консольную игру «Орёл или решка»:

  • игра загадывает случайное число (1 или 2) и предлагает пользователю угадывать его,
  • в качестве аргументов программа принимает на вход имя файла для логирования результатов каждой партии,
  • лог-файл может быть представлен в виде любой структуры данных.

Задание 2* (не обязательное)

Написать программу-анализатор игровых логов. В качестве аргумента программа получает путь к файлу логов из задания 1.

По результатам анализа программа выводит в консоль следующие данные:

  • общее количество партий,
  • количество выигранных/проигранных партий,
  • процентное соотношение выигранных партий.