بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۱۵ مهر ۱۴۰۴

شرح برنامه

این برنامه ابتدا تعداد دانشجویان 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 ذخیره می‌شود
- در پایان، مقدار نهایی نمایش داده می‌شود


نوشته و پژوهش شده توسط دکتر شاهین صیامی