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++) { ...

Product of Digits in C

Supermarket Pricing – Product of Digits in C

Product of Digits in C

A supermarket maintains a pricing format for all its products. A value N is printed on each product. When the scanner reads the value N on the item, the product of all the digits in the value N is the price of the item.

The task here is to design the software such that given the code of any item N the product (multiplication) of all the digits of value should be computed (price).

Example 1:

Input :

5244 -> Value of N

Output :
160 -> Price
  

Explanation:

From the input above

Product of the digits 5, 2, 4, 4

5 * 2 * 4 * 4 = 160

Hence, output is 160.
  

#include <stdio.h>

int subtractProductAndSum(int n)
{
    int product = 1;
    int sum = 0;

    while (n > 0)
    {
        int digit = n % 10;
        product *= digit;
        sum += digit;
        n /= 10;
    }

    return product - sum;
}

int main()
{
    int n;
    printf("Enter the value of N: ");
    scanf("%d", &n);

    int result = subtractProductAndSum(n);

    printf("Result (Product - Sum of digits): %d\n", result);

    return 0;
}
  

๐Ÿ“Œ Hashtags:

#CProgramming #NumberProblems #DigitsProduct #CodingPractice #1printf

Comments

Popular Posts

๐ŸŒ™