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

Se citeste un sir de n numere si o valoare k. Determinati de cate ori apare valoarea k in sirul dat. Cate elemente sunt mai mici si cate sunt mai mari decat k in sir.
C++

Răspunsuri la întrebare

Răspuns de schmollstefan
0
int main()
{
int v[100],i,n,k,p1=0,p2=0,p3=0;
cin>>k;
cin>>n;
for(i=1;i<=n;i++)
 cin>>v[i];
for(i=1;i<=n;i++)
{
  if(v[i]==k)
    p2++;
if(v[i]<k)
    p1++;
if(v[i]>k)
    p3++;
}
cout<<"elemente egale cu k "<<p2<<endl;
cout<<"elemente mai mici decat  k "<<p1<<endl;
cout<<"elemente mai mari decat k "<<p3;
}








John2021: oare ai putea sa-l scrii intr-o forma mult mai usor de inteles pentru un incepator te rog?
Alte întrebări interesante