### Count digit from an integer number as per requirement

Write a C++ program which will count digit from an integer number. The input(integer number) must be given by user from keyboard. This program will ask to the user for number of test to count the digit.

For example:

Display: How many test you want to do:
input: 2

input: 3456
Display output: This is a 4 digit number
input:789
Display output: This is a 3 digit number

1. Md.Nazrul Islam, ID:201630769January 22, 2017 at 3:30 AM

#include
using namespace std;
int main()
{
int test_num,original_num,number,digit;
original_num=0;
digit=0;
cout<<"How many test you want to do:";
cin>>test_num;
if(test_num>0)
{
while(test_num>0)
{
cout<<"\nEnter Integer Number:";
cin>>number;
original_num=number;
while(number>0)
{
digit=digit+1;
number/=10;
}
test_num=test_num-1;
cout<<"The digit of "<<original_num<<" is: "<<digit;
digit=0;
}
}
return 0;
}

2. #include
using namespace std;
int main()
{
int n,i,i1, i2, test1;
cout << "How many test you want to do: ";
cin >> n;
if( n ){
for(i=1; i<=n; ++i){
cin >> test1;
if(test1>=10){
for( i1=0; test1>0; i1++){
test1=test1/10;
}
cout << "This is a " << i1 << " digit number " << endl;
}else{
cout << "Sorry i am not calculate over than 10 Digit Please try agin";
}
};

}else{
cout << "try agin";
}
return 0;
}

3. #include
using namespace std;
int main()
{
int n,i,i1, i2, test1;
cout << "How many test you want to do: ";
cin >> n;
if( n ){
for(i=1; i<=n; ++i){
cin >> test1;
if(test1>=10){
for( i1=0; test1>0; i1++){
test1=test1/10;
}
cout << "This is a " << i1 << " digit number " << endl;
}else{
cout << "Sorry i am not calculate over than 10 Digit Please try agin";
}
};

}else{
cout << "try agin";
}
return 0;
}

4. #include
using namespace std;
int main()
{
int n, x, i1, i2, test1;
x = 0;
cout << "How many test you want to do: ";
cin >> n;

while(x <= 2) {
cin >> test1;
if(test1>=10){
for( i1=0; test1>0; i1++){
test1=test1/10;
}
cout << "This is a " << i1 << " digit number " << endl;
}else{
}
x++;
}

return 0;
}

5. This comment has been removed by the author.

6. This comment has been removed by the author.

7. This comment has been removed by the author.

1. Not Correct. This answer is belongs to previous homework.(Homework-1 http://www.c-plus-plus-programming.com/p/blog-page_20.html)

8. This comment has been removed by the author.

9. #include
using namespace std;
int main()
{
int value1,value2 ,number,digit;
value2=0;
digit=0;
cout<<"How many test you want to do:";
cin>>value1;
if(value1>0)
{
while(value1>0)
{
cout<<"\nEnter Integer Number:";
cin>>number;
value2=number;
while(number>0)
{
digit=digit+1;
number/=10;
}
value1=value1-1;
cout<<"The digit of "<<value2<<" is: "<<digit;
digit=0;
}
}
return 0;
}

10. //md.sumon Ahammed. id:201630483//
#include

using namespace std;

int main()
{

ifstream fin;
fin.open("out.txt");
char ftn[30];
int coun=0;
while(!fin.eof()){
fin.get line (str,30);
count++;

}
count<<"The number of lince:"<<count;
fin.close(;
getch();
return0;

}

11. #include
using namespace std;
int main()
{
int n, x, i1, i2, test1;
x = 0;
cout << "How many test you want to do: ";
cin >> n;

while(x <= 2) {
cin >> test1;
if(test1>=10){
for( i1=0; test1>0; i1++){
test1=test1/10;
}
cout << "This is a " << i1 << " digit number " << endl;
}else{
}
x++;
}

12. #include

using namespace std;

int main()
{

ifstream fin;
fin.open("out.txt");
char ftn[30];
int coun=0;
while(!fin.eof()){
fin.get line (str,30);
count++;

}
count<<"The number of lince:"<<count;
fin.close(;
getch();
return0;

}

13. #include

using namespace std;

int main()
{

ifstream fin;
fin.open("out.txt");
char ftn[30];
int coun=0;
while(!fin.eof()){
fin.get line (str,30);
count++;

}
count<<"The number of lince:"<<count;
fin.close(;
getch();
return0;

}

Comment Here