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

Se citește de la tastatură un număr natural n și o cifră c. Să se determine de
câte ori apare cifra c în numărul dat n.
Exemplu: dacă n=12322 și cifra c=2 se va afișa 3, deoarece cifra 2 apare de trei
ori în numărul n.

Răspunsuri la întrebare

Răspuns de HannibalLecter
2

#include<iostream>

#include<math.h>

using namespace std;

int main()

{int n, c, k=0;

cout<<"n=" ;cin>>n;

cout<<"c=" ;cin>>c;

while(n!=0)

if(n%10==c)

{k=k+1;

n=n/10;}

else

n=n/10;

cout<<"k="<<k;

}

Poftim! Sper sa te ajute!


stefidanibadea: ms mult
HannibalLecter: cu plăcere
stefidanibadea: Să se afișeze toate numerele întregi din intervalul [a,b] care au exact patru
divizori proprii.
Exemplu: dacă a=1 și b=25 se vor afișa: 12 (2,3,4,6), 18 (2,3,6,9) și 20 (2,4,5,10)
stefidanibadea: pe aceasta nu o stii
stefidanibadea: ??
HannibalLecter: nu, scuze
stefidanibadea: ok
Alte întrebări interesante