CodeSolved

A comprehensive source of programming questions and exercises

Power to be able

Practice Easy 249/ Download 1469 Views

Write a program that receives two integers m and n from the user andOnly with the operator of the pluralThe number m is to the power of n

9 Answers

def inaddition(m, n):
    result=1
    for _ in range(n):
        temp=0
        for _ in range(m):
            temp+=result
        result=temp
    return result
m=int(input("m:"))
n=int(input("n:"))
result=inaddition(m, n)
print(f"{result}")
def tavan(x,y):
    if y==0:
        return 1
    else:
        return x*tavan(x,y-1)
print(tavan(10,2))
User 716 Download Python
def f(a, b):
    if b == 0:
        return 1  # Each number to zero power is equal to 1
    return f(a, b - 1) * a  # Return by reducing b

x = f(2, 3)  # Calculate 2 to power 3
print(x)     # Output: 8
m = int(input("please enter a number: "))
n = int(input("please enter a number: "))
a = 1
for i in range(0, n):
    a *= m
print(a)

Where is the collector ???? User 35


def power_using_addition(m, n):
    # If n is negative, the result is 0
    if n < 0:
        return 0
    # If n is equal to 0, the result is 1
    elif n == 0:
        return 1
    result = 0
    for _ in range(n):
        result += m  # The sum of m to the number of n
    return result

# Get input from the user
try:
    m = int(input("عدد m را وارد کنید: "))
    n = int(input("عدد n را وارد کنید: "))
    
    # The calculation and display of the result
    result = power_using_addition(m, n)
    print(f"{m} به توان {n} برابر است با: {result}")
except ValueError:
    print("لطفاً یک عدد صحیح وارد کنید.")
Mma123 Download Python
def tavan(m,n):
    a=0
    if n==0:
        result=1
        print(result)
    elif n>m:
        print('n bayad az m kamtar basheh!') # I can't just solve this part with the collector for now
    else:
        for i in range(1,m+1):
            a+=m
        print(a)

m=int(input('m: '))
n=int(input('n: '))
tavan(m,n)
User 35 Download Python
n = int(input("n value: "))
m = int(input("m value: "))
def add(a, b):
    num = a
    for i in range(b):
        num += 1
    return num
def multiply(a, b):
    num = 0
    for i in range(b):
        num = add(num, a)
    return num
def exponent(a, b):
    num = 1
    for i in range(b):
        num = multiply(num, a)
    return num
print(exponent(n, m))
Farbod.313 Download Python
def power_using_addition(m, n):
    """محاسبه m به توان n با استفاده از عملگر جمع."""
    if n < 0:
        return 1 / power_using_addition(m, -n)  # For n negative, we get in reverse
    elif n == 0:
        return 1  # Each numeric to power 0 is equal to 1
    else:
        result = 0
        for _ in range(n):  # n بار جمع می‌کنیم
            result += m
        return result

def main():
    try:
        m = int(input("لطفاً عدد صحیح m را وارد کنید: "))
        n = int(input("لطفاً عدد صحیح n را وارد کنید: "))
        
        result = power_using_addition(m, n)
        print(f"{m} به توان {n} برابر است با: {result}")
    
    except ValueError:
        print("لطفاً یک عدد صحیح وارد کنید.")

# Implementation of the main function
if __name__ == "__main__":
    main()
Mma123 Download Python
n=int(input('num:'))
m=int(input('num:'))
l=1
for _ in range (n):
    temp=0
    for _ in range(m):
         temp+=l
    l=temp
    print(l)
Maryam.n Download Python

Submit answer

Submitting answers is currently unavailable.

Related content

Detection using AI
×
×
Close