Hero467
Utente Attivo
- Messaggi
- 695
- Reazioni
- 406
- Punteggio
- 75
Salve a tutti,
ho un programmino in python, che per esercizio sto cercando di programmare in C. Questo programma Python fa uso della parola “in”, che non so come implementare. C’è un corrispettivo in C?
ho un programmino in python, che per esercizio sto cercando di programmare in C. Questo programma Python fa uso della parola “in”, che non so come implementare. C’è un corrispettivo in C?
Python:
def check_armstrong(num):
if str(num) in '1,2,3,4,5,6,7,8,9,0':
return True
exponent = len(str(num))
nums = []
for i in range(exponent):
d_en = int(str(num)[i]) ** exponent
nums.append(d_en)
sum = 0
for i in range(len(nums)):
sum += int(nums[i])
if sum == num:
return True
else:
return False
for i in range(10000000):
if check_armstrong(i):
print(i)
else:
continue
Ultima modifica: