Методы определения права на стипендию с минимальным требованием 70%

Метод 1: Ввод пользователя

minimum_percentage = 70
# Get user input
user_percentage = float(input("Enter your percentage: "))
# Check eligibility
if user_percentage >= minimum_percentage:
    print("You are eligible to apply for the scholarship.")
else:
    print("Sorry, you do not meet the minimum requirement.")

Метод 2: функция с параметром

def check_eligibility(percentage, minimum_percentage):
    if percentage >= minimum_percentage:
        return "You are eligible to apply for the scholarship."
    else:
        return "Sorry, you do not meet the minimum requirement."
# Usage
minimum_percentage = 70
user_percentage = 80
result = check_eligibility(user_percentage, minimum_percentage)
print(result)

Метод 3: подход на основе классов

class Scholarship:
    def __init__(self, minimum_percentage):
        self.minimum_percentage = minimum_percentage
    def check_eligibility(self, percentage):
        if percentage >= self.minimum_percentage:
            return "You are eligible to apply for the scholarship."
        else:
            return "Sorry, you do not meet the minimum requirement."
# Usage
minimum_percentage = 70
user_percentage = 75
scholarship = Scholarship(minimum_percentage)
result = scholarship.check_eligibility(user_percentage)
print(result)