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

Se consideră numărul natural n. Să se precizeze frecvenţele (numărul de apariţii) pentru cifrele 1,2 şi 3 în cadrul numărului considerat. (C++)

Răspunsuri la întrebare

Răspuns de NikTel
1

Răspuns:

using namespace std;

#include <iostream>

#include <stdlib.h>

#include <math.h>

int main()

{

int numar,f1,f2,f3,cifra;

cout<<"numar : ";

cin>>numar;

f1=0;f2=0;f3=0;

while (numar>0){

cifra=numar%10;

if (cifra==1)  

  f1=f1+1;

if (cifra==2)

  f2=f2+1;

if (cifra==3)

  f3=f3+1;

   numar=numar/10;

}

cout<<"Frecventa 1 este "<<f1<<" \nFrecventa 2 este "<<f2<<" \nFrecventa 3 este "<<f3<<" \n";

}


scerbanin: Multumesc
Alte întrebări interesante