Skip to main content

Featured

C++ Program to Perform Linear Search on a Vector

  C++ Program to Perform Linear Search on a Vector Introduction In this C++ program, we will learn how to perform a Linear Search on a vector. The program first takes the size of the vector and its elements as input. Then it asks the user for the element to search. If the element is found, it displays the index where it is located. Otherwise, it displays a message indicating that the element is not found. C++ Program #include<bits/stdc++.h> using namespace std; int main() { int num, search, found = 0; cout << "Enter the size of the vector:" << endl; cin >> num; vector<int> v(num); cout << "Enter " << num << " elements in vector:" << endl; for(int i = 0; i < num; i++) { cin >> v[i]; } cout << "Enter element that you want to search:" << endl; cin >> search; for(int i = 0; i < num; i++) { ...

Armstrong Number Check in C

Armstrong Number in C

✅ Armstrong Number Check in C

#include<stdio.h>
int main( )
{
    int num, remainder, temp, sum = 0;
    printf("Enter the number:\n");
    scanf("%d", &num);
    temp = num;
    while (num > 0)
    {
        remainder = num % 10;
        sum = sum + (remainder * remainder * remainder);
        num = num / 10;
    }
    if (temp == sum)
    {
        printf("%d is armstrong:\n", temp);
    }
    else
    {
        printf("%d is not armstrong:\n", temp);
    }
}
  

๐Ÿ“˜ Explanation:

An Armstrong number (also known as a narcissistic number) is a number that is equal to the sum of the cubes of its digits.

  • The user is prompted to enter an integer.
  • Each digit is separated using modulus (%) and divided out using division (/).
  • The cube of each digit is added to a sum.
  • Finally, if sum == original number, it is an Armstrong number.

Example: 153 → 1³ + 5³ + 3³ = 1 + 125 + 27 = 153 ✔️

๐Ÿ’ป Sample Output:

Enter the number:
153
153 is armstrong:
  

๐Ÿ”‘ Keywords:

Armstrong number in C, C Armstrong program, digit cube sum, Armstrong logic in C, C programming for beginners, Armstrong check using while loop, C interview coding question, temp and remainder in C

๐Ÿ“Œ Hashtags:

#CProgramming #ArmstrongNumber #BeginnerCPrograms #DigitExtraction #WhileLoopInC #CCodeForInterview #TechBlog #CodeWithMe

Comments

Popular Posts

๐ŸŒ™