👤

Bună!Am o întrebare.Ce semnifică fiecare variabilă din program?


#include


#include

using namespace std;

int main() {


char s[51],c,cmax;


int i,max =0,n,k;


cin.get(s,51);


n=strlen(s);


for(c='0';c <='9'; c++) {


k=0;


for (i=0;i

if (s[i]==c)


k++;


if (k>max) {


cmax=c;


max=k;


}


}


if (max==0)


cout<<"NU";


else


cout<

return 0;

}


Răspuns :

s = sirul de caractere

c = cifra pe care o verificam acum

k = numarul de aparitii ale lui c in s

i = indicele pozitiei in s (folosit pentru a parcurge s si a numara aparitiile lui c)

cmax = cifra cu cele mai multe aparitii gasita pana acum

max = numarul de aparitii ale lui cmax