se citeste un numar sa se verifice daca numarul este format din aceeasi cifra
Răspunsuri la întrebare
bool f ( int nr)
{
int c,i;
cin>>nr;
c=nr%10;
nr=nr/10;
while (nr)
{if (nr%10 != c )
return 0;
nr=nr/10;
}
return 1;
}
Daca doua cifre au aceleasi numere:
#include <iostream>
using namespace std;
int main() {
int n1,n2;
cin >> n1 >> n2;
int arr1[10] = {0},arr2[10] = {0};
bool r = false;
for( int i = 0; (n1/10) > 0 && (n2/10) > 0; i++ ) {
arr1[i] = n1%10;
arr2[i] = n2%10;
n1 /= 10;
n2 /= 10;
}
bool flags[10] = {0};
for( int i = 0; i < 10; i++ ) {
for( int j = 0; j < 10; j++ ) {
if( arr[i] == arr[j] ) { flags[i] = true; break; }
}
if( !flags[i] ) { cout << "NO" << endl; r = true; break; }
}
if( !r ) cout << "Yes" << endl;
cin.get();
return 0;
}