Se citeste de la tastatura un vector cu n nr.intregi.Se cere: media aritmetica a elementelor pare din vector;sa se calculeze numarul de aparitii ale unei valori citite de la tastatura;sa se sorteze elementele vectorului in ordine descrescatoare. In C++.
Răspunsuri la întrebare
Răspuns de
1
if(a[i]%2==0)
s+=a[i]; // adunam elementele vectorului care se impart a 2
nr++; // numara cate elementele ale vectorului se impart a 2
cout<<s/nr<<" ";
cout<<"nr citit de la tst="; cin>>x;
for(i=1; i<=n; i++)
{if(a[i]==x]
d++; // numara cate numere ale vectorului a sunt egale cu valoare x citita de la tst
}
cout<<d;
aux=a[i]
if(a[i]<a[+1])
{aux=a[i];
a[i]=a[i+1];
a[i+1]=a[i];
}
for(i=n; i<=1; i--)
cout<<a[i]<<" ";
s+=a[i]; // adunam elementele vectorului care se impart a 2
nr++; // numara cate elementele ale vectorului se impart a 2
cout<<s/nr<<" ";
cout<<"nr citit de la tst="; cin>>x;
for(i=1; i<=n; i++)
{if(a[i]==x]
d++; // numara cate numere ale vectorului a sunt egale cu valoare x citita de la tst
}
cout<<d;
aux=a[i]
if(a[i]<a[+1])
{aux=a[i];
a[i]=a[i+1];
a[i+1]=a[i];
}
for(i=n; i<=1; i--)
cout<<a[i]<<" ";
Răspuns de
1
#include<iostream>
using namespace std;
int main()
{ int n,i,a[100],aux,s=0,k=0,j=0,l=0;
cin>>n;
cin>>j;
for(i=1;i<=n;i++)
cin>>a[i];
for(i=1;i<=n;i++)
if(a[i]%2==0)
{ s+=a[i];
j++; }
cout<<(float)s/j<<endl;
l=0;
for(i=1;i<=n;i++)
if(a[i]==k)
l++;
cout<<l<<endl;
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(a[i]>a[j])
{ aux=a[i];
a[i]=a[j];
a[j]=aux; }
for(i=n;i>=1;i--)
cout<<a[i]<<" ";
return 0;}
using namespace std;
int main()
{ int n,i,a[100],aux,s=0,k=0,j=0,l=0;
cin>>n;
cin>>j;
for(i=1;i<=n;i++)
cin>>a[i];
for(i=1;i<=n;i++)
if(a[i]%2==0)
{ s+=a[i];
j++; }
cout<<(float)s/j<<endl;
l=0;
for(i=1;i<=n;i++)
if(a[i]==k)
l++;
cout<<l<<endl;
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(a[i]>a[j])
{ aux=a[i];
a[i]=a[j];
a[j]=aux; }
for(i=n;i>=1;i--)
cout<<a[i]<<" ";
return 0;}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă