Write a program that will count the number of digits in an
input integer up to value MAX_VALUE (2147483647). Thus, for
an input of 5837 the output should be
4 digits
Make sure that your program works for the numbers 0, 1, and
10. For the number 0, the output should be
1 digit
Answers were Sorted based on User's Feedback
Answer / usama azam
#include<iostream.h>
int main ()
{
int num;
cout<<"enter the number ";
cin>>num;
if (num>=0 && num<=9)
cout<<"You have entered one digit";
else if (num>=10 && num<=99)
cout<<"You have entered two digits";
else if (num>=100 && num<=999)
cout<<"You have entered three digits";
else if (num>=1000 && num<=9999)
cout<<"You have entered four digits";
else if (num>=10000 && num<=99999)
cout<<"You have entered five digits";
else if (num>=100000 && num<=999999)
cout<<"You have entered six digits";
else if (num>=1000000 || num<=9999999)
cout<<"You have entered seven digits";
system("pause");
return 0;
}
| Is This Answer Correct ? | 6 Yes | 2 No |
Answer / sandeep mannarakkal
I have another suggestion for the above,
int iInputNumber;// This number is used for collecting input from user.
int nCount = 1;
while ( iInputNumber /10 )
{
iInputNumber = iInputNumber/10;
nCount ++;
}
cout << nCount << endl; // nCount will have the count of digits.
| Is This Answer Correct ? | 0 Yes | 0 No |
Explain one-definition rule (odr).
Define a program that reads two matrices of size 3x3 with real values from the user then prints their sum, difference and multiplication.
What is one dimensional array in c++?
what is software cycle? What is a mission critical system ? What is the important aspect of a real-time system ? Explain the difference between microkernel and macro kernel. Give an example of microkernel.Why paging is used ? Which is the best page replacement algo and Why ? What is software life cycle ? How much time is spent usually in each phases and why Which one do U want to work if selected in Honeywell ? Which are the different types of testing ? What is a distributed system ? Some questions about CSP. Which languages do U know ? What are the differences between Pascal and C. questions from Compiler construction and Lisp. Which are the different computer architecture? What is the requirement in MIMD ? What is the difference between RISC and CISC processors ? Difference between loosely coupled and tightly coupled systems ? What is an open system?
What is a flag in c++?
why we cant create array of refrences
What do you mean by inheritance in c++?
What is the identity function in c++? How is it useful?
What size is allocated to the union variable?
i want the NIC programmer-B model papaer pattren, iwant the all model papers?
If a function doesn’t return a value, how do you declare the function?
What methods can be overridden in java?