English

Write a program to enter a number and count how many to be omitted ‘1s’ are present in the number.

Advertisements
Advertisements

Question

Write a program to enter a number and count how many to be omitted ‘1s’ are present in the number.

Code Writing
Advertisements

Solution

 import java.util.*;
class clDigits
{
    void main()
    {
        Scanner sc = new Scanner(System.in);
        int N, d, count = 0;
        System.out.print("Enter a number : ");
        N = sc.nextInt();
        int cn = N;
        while(cn > 0)
        {
           d = cn%10;
           if(d=1)
           {
              count++;
           }
           cn = cn/10;
        }
        System.out.println("Number of 1 as digit in " +N+" : "+ count);
    }
}

Output:

Enter a number : 31517

Number of 1 as digit in 31517: 2

shaalaa.com
  Is there an error in this question or solution?
Chapter 11: Programs Overall - Digit Handling [Page 252]

APPEARS IN

Rupa Pandit Computer Applications [English] Class 10 ICSE
Chapter 11 Programs Overall
Digit Handling | Q 5. | Page 252
Share
Notifications

Englishहिंदीमराठी


      Forgot password?
Use app×