انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در استفاده از دستور if و while

مشکل در استفاده از دستور if و while

#1
سلام
من این کدا رو نوشتم که یه ماتریس تک سطری حاوی نمرات رو از کاربر میگیره و میخوام که اعداد مثلا کوچکتر از 5 رو به 9 تغییر بده و اعداد بین 5 تا 8 رو به 9.5 تغییر بده و ...
این کدارو نوشتم اما خطا میده اگه میشه بگید مشکلش کجاس ؟ چیکارش کنم؟؟

کد پی‌اچ‌پی:
a=input('enter matrix')
for 
n=a
    if n
<5
        y
(n)=9
    else 
if n>=5,n<=8
            y
(n)=9.5
        else 
if n>8,n<10
                y
(n)=10
            else 
if n>=10,n<15
                    y
(n)=n+1
                else 
if n>=15,n<=19.5
                        y
(n)=n+0.5
                    end
                end
            end
        end
    end
end 
پاسخ

مشکل در استفاده از دستور if و while

#2
(۱۳۹۶/۰۲/۱۷, ۰۵:۳۶ ب.ظ)farhad1793 نوشته: سلام
من این کدا رو نوشتم که یه ماتریس تک سطری حاوی نمرات رو از کاربر میگیره و میخوام که اعداد مثلا کوچکتر از 5 رو به 9 تغییر بده و اعداد بین 5 تا 8 رو به 9.5 تغییر بده و ...
این کدارو نوشتم اما خطا میده اگه میشه بگید مشکلش کجاس ؟ چیکارش کنم؟؟

کد پی‌اچ‌پی:
a=input('enter matrix')
for 
n=a
    if n
<5
        y
(n)=9
    else 
if n>=5,n<=8
            y
(n)=9.5
        else 
if n>8,n<10
                y
(n)=10
            else 
if n>=10,n<15
                    y
(n)=n+1
                else 
if n>=15,n<=19.5
                        y
(n)=n+0.5
                    end
                end
            end
        end
    end
end 
سلام دوست عزیز
من این برنامه رو اجرا کردم ، خطایی نداره برنامه، منظور شما عملکرد اشتباه برنامه ایی که نوشتید؟
rezavalizadeh95@gmail.com
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان