Se citesc cele n elemente ale unui vector format din numere reale. Să se afișeze:
a)media elementelor din vector
b)elementele mai mari decât media
c)valoarea maximă din vector
d) prima poziție pe care se află valoarea maximă
e) ultima poziție pe care se află valoarea maximă
f) dacă un element x citit de la tastatură se află în vector
g) dacă elementele pozitive sunt în număr mai mare decât cele negative să se afișeze acestea; altfel să se afișeze elementele negative
laurentiuc123:
cam mult de scris pentru punctele astea
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>using namespace std;int main(){ int ok=0,maxx=0,suma=0,p_poz,u_poz,n,x,i,v[1001],poz_i[1001],j; float m_aritmetica; cout << "x= "; cin >> x; cout << "n= "; cin >> n; for(i=1;i<=n;i++) { cin >> v[i]; } for(i=1;i<=n;i++) { suma=suma+v[i];
if(v[i]>maxx) { maxx=v[i]; }
if(v[i]==x) { ok++; } } m_aritmetica=suma/n; cout << "a) Media artimetica este " << m_aritmetica << endl; cout << "b) Element(e) mai mari decat media aritmetica: "; for(i=1;i<=n;i++) { if(v[i]>m_aritmetica) cout << v[i] << " "; } cout << endl; cout << "c) Valoarea maxima din vector este: " << maxx << endl; if(ok>0) cout << "f) Elementul x se afla in vector" << endl; else cout << "f) Elementul x nu se afla in vector" << endl; return 0;}Nu am stiut la punctele d e si g darma mai gandesc.Daca imi vine vreo idee o scriu.
if(v[i]>maxx) { maxx=v[i]; }
if(v[i]==x) { ok++; } } m_aritmetica=suma/n; cout << "a) Media artimetica este " << m_aritmetica << endl; cout << "b) Element(e) mai mari decat media aritmetica: "; for(i=1;i<=n;i++) { if(v[i]>m_aritmetica) cout << v[i] << " "; } cout << endl; cout << "c) Valoarea maxima din vector este: " << maxx << endl; if(ok>0) cout << "f) Elementul x se afla in vector" << endl; else cout << "f) Elementul x nu se afla in vector" << endl; return 0;}Nu am stiut la punctele d e si g darma mai gandesc.Daca imi vine vreo idee o scriu.
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă