ضرب دو عدد با عملگر جمع
برنامه ای بنویسید که اعداد n و m را از ورودی دریافت کرده و عدد n را در m ضرب کند. برای این تمرین فقط می توانید از عملگر جمع (+) استفاده کنید
برنامه ای بنویسید که اعداد n و m را از ورودی دریافت کرده و عدد n را در m ضرب کند. برای این تمرین فقط می توانید از عملگر جمع (+) استفاده کنید
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکdef addition(n, m): result = 0 for _ in range(m): result += n return result n = int(input("n:")) m = int(input("m:")) result =addition(n, m) print(f"{result}")
class Multiple: def __init__(self, n, m): try: self.__n = int(n) self.__m = int(m) except ValueError: print("Enter number!") def play(self): size = 0 for _ in range(self.__m): if self.__m == 0 or self.__n == 0: self.__n == 0 elif self.__m > 1 and self.__n > 1: size += self.__n elif self.__n == 1: size = 1 elif self.__m == 1: size = self.__n self.__n = size print(self.__n) def main(): num = Multiple(input("Enter the number: "), input("Enter multipling number: ")) num.play() if __name__ == "__main__": main()
n = int(input("enter num1: ")) m = int(input("enter num2: ")) sum, i = 0, 0 while i < n: sum += m i += 1 print(sum)
n = int(input("number1:")) m = int(input("number2:")) r=0 for i in range(1,m+1): r=r+n print(n,"*",m,"=",r)
n,m = int(input('n:')),int(input('m:')) x=0 for i in range(1,m+1): x+=n print(n,'*',m,'=',x)
int(input("enter n,m") if (n==0) or (m==0): sum=0 if (n<=m): return:sum=sum+m n=n_1 if n>0: go to return
#قطعه کد نمونه به صورت زیر بهینهتر هم میشود class Multiple: def __init__(self, n, m): try: self.__n = int(n) self.__m = int(m) except ValueError: print("Enter valid value!") self.__n = 0 self.__m = 0 def play(self): if self.__n == 0 or self.__m == 0: print("Result is: 0 (Multipying by Zero results Zero)") return result = 0 for _ in range(abs(self.__m)): result +=abs(self.__n) if (self.__n < 0) ^ (self.__m < 0): result = -result print(f"if {self.__n} X {self.__m} result is {result}") def main(): num = Multiple(input("Enter the First Number(n): "), input("Enter the Second Number(m): ")) num.play() if __name__ == "__main__": main()
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری