Informatică, întrebare adresată de TMDDOPIT, 9 ani în urmă

Va rog repede!
Sa se stabileasca daca N contine o cifra data, CIF. (rezolvare in while)

Răspunsuri la întrebare

Răspuns de vladmodora
5
#include <iostream>
using namespace std;
int n, CIF;
int main (){
cin>>n;
while(n){
if(n%10==CIF)
cout<<"DA";
n=n/10;
}
return 0;
}


TMDDOPIT: ms mult
vladmodora: cp
vladmodora: da si tu un "multumesc" acolo :))))
Răspuns de express
2
Ïn sursa precedenta s-a strecurat o mica eroare - a fost uitata citirea cifrei CIF - am facut sursa mea in C++ cu parasirea while-ului daca se gaseste cifra. Succes!
#include <iostream>
using namespace std;
int n, CIF;
bool ok;
int main ()
{
  cin >> n >> CIF;
  while(n)
  {
   if(n%10==CIF)
   { 
     ok = true;
     break;
   }
   n = n / 10;
  }
if(ok) cout << "DA"
  else cout << "NU
return 0; 
}

Alte întrebări interesante