С Новым годом! Форум программистов, компьютерный форум, киберфорум
Фриланс
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 30.01.2023
Сообщений: 1
1

Консольное приложение библиотека игры

30.01.2023, 14:08. Показов 662. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день такая вот задача у меня нужна помощь

Steam. Напишите подобие программы-библиотеки игр. Общение в формате меню. Требования:
- Наличие средств. Пользователь не имеет бесконечные деньги;
- Заранее подготовленная библиотека игр. Игры могут быть как платными, так и бесплатными;
- Возможность купить или сразу добавить игру себе в библиотеку (если она бесплатная, например);
- Возможность удалить игру из своей библиотеки;
- Показать список всех игр в библиотеке Steam;
- Показать список игр в библиотеке пользователя;
- Выход из программы.

я составил код только вот через цикл все делать банально. Есть у кого какие предложение как можно через функций сделать это все красиво ?
Сам код
Python
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
balance = 1000
library_game = ["Red Dead Redemption",
                "GtaV",
                "Days Gone",
                "The Last of Us"]
 
price_game = [254, 160, 400, 500]
 
shop_game = ["God of War",
             "Metro 2033 ",
             "The Witcher",
             "The long Dark"]
while True:
    print("1. Check the balance: ")
    print("2.Store Games: ")
    print("3. Game library:")
    print("4. Program exit.")
    enter = int(input("Select a section:"))
 
 
 
    if enter == 1:
        print(f"balance {balance}")
 
 
    elif enter == 2:
        for i in shop_game:
            print(i)
        game = int(input("select game buy"))
        for i in shop_game:
            if shop_game [game - 1] in library_game:
                print("Sorry.You have a game")
                continue
        else:
            library_game.append(shop_game[game - 1])
        balance -= price_game[game - 1]
        print(f"{library_game}")
        print(f"Balance: {balance}")
    elif enter == 3:
        for i, in library_game:
            print(library_game)
            selec_lbgame = int(input("Select labrary game or select 0(Zero)skip "))
            if selec_lbgame == 0:
                break
            else:
                library_game.pop(selec_lbgame - 1)
                break
    elif enter == 4:
        print("GoodBuy")
        break
    else:
        print("error.")
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2023, 14:08
Ответы с готовыми решениями:

Разработать консольное приложение с XML базой данных. Тема: музыкальная библиотека
1 Разработать структуру файла XML для хранения информации об объектах предметной области....

Консольное приложение, которое прослушивает сокет (сервер сетевой флеш игры)
Написал простенькое консольное приложение которое прослушивает сокет (сервер сетевой флеш игры). С...

Как открыть консольное приложение в .NET через другое консольное приложение .NET
Есть один вопрос. Как открыть консольное приложение .NET через другое консольное приложение .NET,...

консольное приложение (при запуске приложение открывалось на весь экран)
Как сделать, чтобы при запуске приложение открывалось на весь экран?

1
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,637
30.01.2023, 14:19 2
Kami223_23, пишите на почту.
30.01.2023, 14:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2023, 14:19
Помогаю со студенческими работами здесь

Переделать консольное приложение в приложение Windows Forms
Здраствуйте. Нужна помощь в переводе с консольного в приложение Windows Forms. Не понимаю как...

Как переделать консольное приложение в приложение с GUI?
Есть приложение, работающее в консоли, захотелось сделать с графическим интерфейсом, уперся в...

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

Не могу перенести консольное приложение C++ на приложение WindowsForm
Не могу разобраться, как перенести данное приложение из консоли на форму #include <math.h>...

Переделать консольное приложение в приложение Windows Forms
Дорогие друзья пожалуйста помогите в консольным приложением. У меня есть код, но он под консольное...

Как создать программу, которое возможно будет запускать как консольное приложение, приложение WPF?
Препод дал задание на лето, никакой конкретики вынудить не получилось, только 1. Библиотека...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru