این برنامه ابتدا تعداد دانشجویان n را دریافت میکند.
سپس n معدل را از کاربر دریافت کرده و بزرگترین معدل مشروط (کمتر از ۱۲) را پیدا میکند.
n = int(input("تعداد دانشجویان را وارد کنید: "))
max_conditional = -1 # مقدار اولیه برای بزرگترین معدل مشروط
for i in range(n):
grade = float(input(f"معدل دانشجوی {i + 1}: "))
if grade < 12:
if grade > max_conditional:
max_conditional = grade
if max_conditional == -1:
print("هیچ دانشجوی مشروطی وجود ندارد.")
else:
print(f"بزرگترین معدل مشروط: {max_conditional:.2f}")
تعداد دانشجویان را وارد کنید: 5
معدل دانشجوی 1: 14.5
معدل دانشجوی 2: 11.8
معدل دانشجوی 3: 9.7
معدل دانشجوی 4: 12.0
معدل دانشجوی 5: 10.2
بزرگترین معدل مشروط: 11.80
- ابتدا تعداد دانشجویان دریافت میشود
- سپس با استفاده از حلقه، معدل هر دانشجو خوانده میشود
- اگر معدل کمتر از ۱۲ باشد، بهعنوان مشروط در نظر گرفته میشود
- بزرگترین معدل مشروط در متغیر max_conditional ذخیره میشود
- در پایان، مقدار نهایی نمایش داده میشود