В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
лооол19
лооол19
18.03.2022 16:45 •  Информатика

В первой программе вычислить значение функции, используя условную операцию «?:» написать код на языке си + блок схема


В первой программе вычислить значение функции, используя условную операцию «?:» написать код на язык

Показать ответ
Ответ:
AngelIv
AngelIv
19.01.2023 20:04

import random

class Player(object):

   def __init__(self, money):

       """Constructor"""

       self.money = float(money)

   def check_money_for_final(self):

       if self.money >= 1000:

           return False

       else:

           return True

def work_distribution_of_leaflets(money):

   money_add = random.randint(5,10)

   print("Было заработано на раздаче листовок: ", money_add, "\nВсего денег: ", money + money_add)

   return money + money_add

def work_programming(money):

   money_add = random.randint(5,30)

   print("Было заработано на программировании: ", money_add, "\nВсего денег: ", money + money_add)

   return money + money_add

def lucky_rate(money):

   lucky = random.randint(0,100)

   if lucky >= 50:

       money_add = money * 0.5

       print("Было заработано на ставке: ", money_add, "\nВсего денег: ", money + money_add)

   else:

       money_add = 0

       money = 0

       print("Всё было потеряно!\nВсего денег: ", money + money_add)

   return money + money_add

   

if __name__ == "__main__":

   player = Player(200.0)

   while player.check_money_for_final():

       print("Количество денег: ", player.money)

       print("1) Раздавать листовки \n2) Программировать \n3) Сыграть ставку\n")

       ans = input()

       if ans == '1':

           player.money = work_distribution_of_leaflets(player.money)

       elif ans == '2':

           player.money = work_programming(player.money)

       elif ans == '3':

           player.money = lucky_rate(player.money)

       if player.money == 0.0:

           print("Вы проиграли")

           break

       if not(player.check_money_for_final()):

           print("Вы победили!")

           break

0,0(0 оценок)
Ответ:
tanyaosipova01
tanyaosipova01
06.06.2021 09:38

системное программное обеспечение-комплекс программ, я которые обеспечивают управление компонентами компьютерные системы, такими как процессор оперативная память устройства ввода, сетевое оборудование, выступая как МЕЖСЛОЙНЫЙ ИНТЕРФЕЙС, с одной стороны которого аппаратура, а с другой приложение пользователя. в отличие от прикладного программного обеспечения,системная не решает конкретные практические задачи, обеспечивает работу других программ.

СИСТЕМНЫЕ ПРОГРАММИРОВАНИЯ-создание системного программного обеспечения

СИСТЕМНЫЙ ПРОГРАММИСТ-программист, специализирующийся на системном программировании

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота