Se dă un vector cun elemente (n<=200), numere întregi. Se cere:
1. Să se citească elementele vectorului, de la tastatură
2. Să se calculeze media aritmetică a elementelor pozitive, de pe poziții pare.
3. Să se determine dacă există numere prime în vector și să se afişeze.
4. Se citește k, un număr natural. Să se elimine elementul de pe poziția k.
5. Să se afişeze vectorul.
DAU COROANA.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int n,v[201],z=0,k,maxim,ok=1;
float ma=0.0;
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++)cin>>v[i];
for(int i=1;i<=n;i++){
if(v[i]>0 && i%2==0)ma+=v[i];
z=0;
for(int d=2;d<=n/2;d++)if(v[i]%d==0)z++;
if(ok==1){
cout<<" 3. ";
ok=0;
}
if(z==0)cout<<v[i]<<" ";
}
cout<<" 2. ";
cout<<ma/n;
for(int i=k;i<=n;i++)v[i]=v[i+1];n--;
cout<<" 5. ";
for(int i=1;i<=n;i++)cout<<v[i]<<" ";
}
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă