Python Special Programs - Armstrong Number

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ต.ค. 2024

ความคิดเห็น • 9

  • @banibratamanna5446
    @banibratamanna5446 11 หลายเดือนก่อน +1

    Alternative code :
    n=input("enter your number : ")
    sum=0
    for i in range(len(n)):
    r=int(n[i])**len(n)
    sum+=r
    if (int(n)==sum):
    print("it's an armstrong number")
    else:
    print("not an armstrong number")

  • @dhirajsarkar7246
    @dhirajsarkar7246 8 หลายเดือนก่อน

    Alternate code:
    n=input()
    sum=0
    for i in n:
    sum+=int(i)**len(n)
    if(sum==int(n)):
    print("yes")
    else:
    print("no")

  • @NivyaGovindarajj
    @NivyaGovindarajj 4 หลายเดือนก่อน

    Code for checking a armstrong number for n digit number: num=int(input("Enter the numbers:"))
    sum=0
    degree=len(str(num))
    temp=num
    while temp>0:
    digit=temp%10
    sum+=digit**degree
    temp//=10
    if num==sum:
    print(f"{num} is an amstrong number")
    else:
    print(f"{num} is not an amstrong number")

  • @suryabala_005
    @suryabala_005 11 หลายเดือนก่อน +1

    Bro, Please Do A Playlist On Machine Learning That Have
    1) Concepts
    2) Diagram
    3) Examples
    4) Python Programs
    5) Related Concepts

  • @KeyaAngel
    @KeyaAngel 11 หลายเดือนก่อน

    E-> E+E|E-E| id output id-id*id Ambiguity in cfg problem sol the rightmost derivation nd ieft most derivation

  • @tayyab.sheikh
    @tayyab.sheikh 3 หลายเดือนก่อน

    Pro Tip: Try to make the program by yourself first
    user = input('Koi number input karo : ')
    n = len(user)
    arms = 0
    user = (int(user))
    temp = user
    while (temp != 0):
    rem = temp % 10
    arms += rem ** n
    temp = temp // 10 # '//' performs integer division
    if user == arms:
    print ('Armstrong number!')
    else:
    print('Not an Armstrong Number!')

  • @ratnesh-ug4oq
    @ratnesh-ug4oq 11 หลายเดือนก่อน

    Nice

  • @mohammadfirozahmmed7876
    @mohammadfirozahmmed7876 11 หลายเดือนก่อน

    Next Boyer-Moore Algorithm with bad character heuristic.

  • @ashishbansal9319
    @ashishbansal9319 11 หลายเดือนก่อน

    num = int(input("Enter a n-digit number : "))
    n = len(str(num))
    temp = num
    sum = 0
    while temp > 0:
    digit = temp%10
    sum = sum + digit ** n
    temp = temp //10
    if (num == sum):
    print(f"{num} is an Armstrong number")
    else:
    print(f"{num} is not an Armstrong number")
    OUTPUT:-
    Enter a n-digit number : 1234
    1234 is not an Armstrong number
    Enter a n-digit number : 153
    153 is an Armstrong number