to remove the repeated numbers from the given .
i.e..,
if the input is 12233
output should of
123
Answers were Sorted based on User's Feedback
Answer / sujai cn
#include <iostream>
#include <math.h>
#include<conio.h>
using namespace std;
void main()
{
int num = 0;
int ReverseNumber(int num);
int RemoveDuplicateDigits(int num);
int ReverseOfInput = 0;
cout<<"Please enter the number\n";
cin >> num;
ReverseOfInput = ReverseNumber(num);
cout<<"The number after removing duplicate digits is "
<< ReverseNumber(RemoveDuplicateDigits(ReverseOfInput)) ;
getch();
}
int ReverseNumber(int num)
{
int revnum = num;
int nodigits = 0;
int rem = 0;
while(revnum > 0)
{
nodigits ++;
revnum = revnum / 10;
}
revnum = 0;
nodigits --;
while(num > 0)
{
rem = num % 10 ;
revnum = revnum + rem * (int) (pow (10 ,nodigits));
nodigits --;
num = num / 10;
}
return revnum;
}
int RemoveDuplicateDigits(int num)
{
int resnum = 0;
bool digis[10] = {false , false ,false ,
false ,false , false ,false , false , false , false};
int power = 0;
int rem = 0;
while (num > 0)
{
rem = num % 10 ;
if(digis[rem] == false)
{
resnum = (int)(resnum + rem * pow(10 , power));
power++;
digis[rem] = true;
}
num = num / 10 ;
}
return resnum;
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / qapoo
int main()
{
int a[5]={1,2,2,3,3};
for(int i=0;i<5;i++)
{
if(a[i]<a[i+1])
cout<<a[i];
}
return 0;
}
| Is This Answer Correct ? | 4 Yes | 8 No |
what are three tenets of object orinted Systems?Why they call like that ? Please answer me. Advance thanks.
Write a macro for swapping integers
What are the four main oops concepts?
How oops is better than procedural?
Can we call a base class method without creating instance?
how does a main() in C++ is different from main() in C?
What is super in oop?
What is the difference between C++ and java?
what is oops
hi all..i want to know oops concepts clearly can any1 explain??
Why is destructor used?
what is the application of oops?