4. Să se scrie un program care să determine numărul de apariţii a primei cifre în scrierea unui număr natural citit de la tastatură.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main(){ int x,aux,nrpc,p; cout<<"x=";cin>>x; aux=x; nrpc=0; while(aux!=0) { p=aux%10; aux=aux/10; } aux=x; while(aux!=0) { if(p==aux%10) nrpc++; aux=aux/10; } cout<<"Prima cifra apare de "<<nrpc<<" ori"<<endl; return 0;}
using namespace std;
int main(){ int x,aux,nrpc,p; cout<<"x=";cin>>x; aux=x; nrpc=0; while(aux!=0) { p=aux%10; aux=aux/10; } aux=x; while(aux!=0) { if(p==aux%10) nrpc++; aux=aux/10; } cout<<"Prima cifra apare de "<<nrpc<<" ori"<<endl; return 0;}
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n,cnt=0,cif=0,cn,uc;
cin>>n;
cn=n;
while(n>9)
{
n=n/10;
}
while(cn>0)
{
uc=cn%10;
if(uc==n)
{
cnt++;
}
cn=cn/10;
}
cout<<cnt;
}
using namespace std;
int main()
{
int n,cnt=0,cif=0,cn,uc;
cin>>n;
cn=n;
while(n>9)
{
n=n/10;
}
while(cn>0)
{
uc=cn%10;
if(uc==n)
{
cnt++;
}
cn=cn/10;
}
cout<<cnt;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Geografie,
9 ani în urmă