to remove the repeated numbers from the given .
i.e..,
if the input is 12233
output should of
123
Answer Posted / 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 |
Post New Answer View All Answers
What is oops and its features?
Can we define a class within the interface?
What is difference between inheritance and polymorphism?
What is multilevel inheritance in oop?
What is polymorphism what are the different types of polymorphism?
What is stream in oop?
What is difference between multiple inheritance and multilevel inheritance?
what is graphics
Can abstract class have normal methods?
What is coupling in oops?
What is interface? When and where is it used?
Who invented oop?
What are classes oop?
What is encapsulation process?
Is react oop?