Informatică, întrebare adresată de luminitapetrachi2, 8 ani în urmă

Va rog rapiiid! Maine dau test din asta si nu stiu. Problemele trebuie facure in c++ va rog sa va axati mai mult pe c++ si va rog sa imi explicati cum ati facut!!!Dau coroaa+5stele​

Anexe:

Răspunsuri la întrebare

Răspuns de sabrinastan3
1

Salut!!!

Este c-am așa numerele cu care ți-a dat exemple acestea fiind 218,13,57,81 au numerele asemănătoare doar că la 57 a fost modificat pentru a se puntea fi afișa, pentru a fi adevărată așa făcând numerele 218,13,58,81. Au numere asemănătoare 218-1,8;13-1;58-8;81-8;1. Așa și cu numerele de la celălat exercițiu la primul trebuie să fie la toate un număr aseamănator la al doilea două numere asemănătoare.

Sper că am înțeles cum am făcut, și spor la învățat!!!


AndrewSon: #include
using namespace std;

int main()
{



1.int a,b,c,d;
cin>>a>>b>>c>>d;
if((a%10==b%10) || (a%10==c%10) || (a%10==d%10) || (b%10==c%10) || (b%10==d%10) || (c%10==d%10))
cout<<"DA";
else cout<<"NU";


2.
int a,b,ok=0;
cin>>a>>b;
while(a){
while(b){
if(a%10==b%10){
ok=1;
break;
}
b/=10;
}
a/=10;
}
if(ok==1) cout<<"DA";
else cout<<"NU";

}
AndrewSon: acolo era si doar ca le am facut in acelasi fisiere
AndrewSon: fisier*
Alte întrebări interesante