PDA

View Full Version : مبتدی: تبدیل شبه کد به سینتکس پایتون



#Elahe#
یک شنبه 03 آذر 1392, 03:25 صبح
سلام
میخواستم اساتید این شبه کد ارزيابی پرانتزهای يك عبارت رو به زبان پایتون بازنویسی کنند لطفن

یک برنامه کامل و قابل اجرا

Balance:=True
i:=0
while (Balance = True and i<=Length(Q))
if (Q[i] = '(' )
Push('(')
else if (Q[i] = ')' )
if (IsEmpty() )
Balance = false
else
Pop(x);
end if
i:=i+1
end while
if (IsEmty() )
Expression is Balanced
end if

n.nowroozi
یک شنبه 03 آذر 1392, 11:05 صبح
Balance = True
i = 0
while (Balance == True and i<Len(Q)):
if Q[i] == '(':
Push('(')#
elif Q[i] == ')' :
if IsEmpty(): #
Balance == false
else:
Pop(x)#

i += 1
if IsEmty():#
Expression is Balanced #
تقریبا یه همچین چیزی میشه .جاهایی که # گذاشتم مربوط به خودتونه