armstrong numbers
int main(){ int a; cin >> a; int check = a; int sum = 0; while(a!=0){ int rem = a%10; sum += pow(rem,3); //include cmath a/=10; } if(sum==check){ cout << "armstrong"; } else { cout << "not armstrong"; } return 0; }
armstrong numbers
int main(){ int a; cin >> a; int check = a; int sum = 0; while(a!=0){ int rem = a%10; sum += pow(rem,3); //include cmath a/=10; } if(sum==check){ cout << "armstrong"; } else { cout << "not armstrong"; } return 0; }
armstrong number in c
#include <stdio.h> #include <stdlib.h> #include <math.h> int cube(int a) { int c; c = a*a*a; return c; } int armnum(int *a) { int x = *a, n = 0, rem, r = 0; while (x != 0) { x /= 10; n++; } x = *a; while (x != 0) { rem = x % 10; r += cube(rem); x /= 10; } if(r == *a){ return 1; } } int main() { int a, y; scanf("%d", &a); y = armnum(&a); if(y == 1){ printf("It is an Armstrong number."); } else{ printf("It is not an Armstrong number."); } }
armstrong numbers
// Armstrong Numbers 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407, 1634, 8208, 9474, 54748...
Armstrong number
<form method="post"> Enter the Number: <input type="number" name="number"> <input type="submit" value="Submit"> </form> <?php if ($_POST) { //get the number entered $number = $_POST['number']; //store entered number in a variable $a = $number; $sum = 0; //run loop till the quotient is 0 while ($a != 0) { $rem = $a % 10; //find reminder $sum = $sum + ($rem * $rem * $rem) || $sum = $rem; //cube the reminder and add it to the sum variable till the loop ends $a = $a / 10; //find quotient. if 0 then loop again } //if the entered number and $sum value matches then it is an armstrong number if ($number == $sum) { echo "Yes $number an Armstrong Number"; } else { echo "$number is not an Armstrong Number"; } } //here is another example using while loop $num=300; $total=0; $x=$num; while($x!=0){ $rem=$x%10; $total=$total+($rem*$rem*$rem); $x=$x/10; } if($num==$total){ echo "Yes it is an Armstrong number";} else {echo "No it is not an armstrong number";}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us