Cate cifre comune au doua numere citite de la tastatura? Afisati-le. In c++ si fara do while, daca se poate. Multumesc!
bucuresti200:
il stiu in c++,dar nu fara for/while
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main(){
int a,b,cifra_a,cifra_b,aux;
cin>>a>>b;
//Varianta while
while(!a){
cifra_a=a%10;//ultima cifra
aux=b;
while(!aux){
cifra_b=aux%10;
if(cifra_a==cifra_b) {
cout<<"Cifra comuna: "<<cifra_a;
break;
}
aux/=10;
}
a/=10;
}
}
using namespace std;
int main(){
int a,b,cifra_a,cifra_b,aux;
cin>>a>>b;
//Varianta while
while(!a){
cifra_a=a%10;//ultima cifra
aux=b;
while(!aux){
cifra_b=aux%10;
if(cifra_a==cifra_b) {
cout<<"Cifra comuna: "<<cifra_a;
break;
}
aux/=10;
}
a/=10;
}
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Informatică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă