سؤالك:
1| while True:
2| operation = input('چه عملی انجام دادن میخواهی؟')
3| if operation == 'توقف':
4| break
5| elif operation == 'جمع':
6| num1 = int(input('عدد اول را وارد کنید: '))
7| num2 = int(input('عدد دوم را وارد کنید: '))
8| result = num1 + num2
9| print('جمع دو عدد برابر است با: ', result)
10| elif operation == 'تفریق':
11| num1 = int(input('عدد اول را وارد کنید: '))
12| num2 = int(input('عدد دوم را وارد کنید: '))
13| result = num1 - num2
14| print('تفریق دو عدد برابر است با: ', result)
15| elif operation == 'ضرب':
16| num1 = int(input('عدد اول را وارد کنید: '))
17| num2 = int(input('عدد دوم را وارد کنید: '))
18| result = num1 * num2
19| print('ضرب دو عدد برابر است با: ', result)
20| elif operation == 'تقسیم':
21| num1 = int(input('عدد اول را وارد کنید: '))
22| num2 = int(input('عدد دوم را وارد کنید: '))
23| result = num1 // num2
24| print('تقسیم دو عدد برابر است با: ', result)
25| elif operation == 'باقیمانده':
26| num1 = int(input('عدد اول را وارد کنید: '))
27| num2 = int(input('عدد دوم را وارد کنید: '))
28| result = num1 % num2
29| print('باقیمانده تقسیم دو عدد برابر است با: ', result)
30| elif operation == 'توان':
31| num1 = int(input('عدد اول را وارد کنید: '))
32| num2 = int(input('عدد دوم را وارد کنید: '))
33| result = num1 ** num2
34| print('توان دو عدد برابر است با: ', result)
35| else:
36| print('عملیات وارد شده صحیح نیست! لطفا دوباره امتحان کنید.')
إجابة الشبكة العصبية:
این بازیابی کد یک ماشین حساب ساده است که از کاربر عملیات مختلف ریاضی را می پرسد و نتیجه را چاپ می کند. کاربر می تواند عملیات مختلفی مانند جمع، تفریق، ضرب، تقسیم، باقیمانده و توان را انجام دهد. اگر کاربر "توقف" را وارد کند، برنامه پایان می یابد. اگر ورودی کاربر صحیح نباشد، پیام "عملیات وارد شده صحیح نیست! لطفا دوباره امتحان کنید." چاپ می شود.