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

VA ROOOOOOOOOOOOOOOG!!! macar primele doua subpuncte!!!!!!!!!!!!!!!:(((
Se citeşte de la tastatură n, un număr natural nenul, n<100, apoi se citesc cele n elemente
ale vectorului a. Să se afişez
e pe ecran:
a. produsul numerelor mai mari decât 100
b. numărul de valori negative
c. numerele care sunt egale cu media aritmetică a vecinilor lor (numărul din
stânga+numărul din dreapta lui)/2
d. mesajul DA, dacă toate valorile sunt în ordine crescătoare şi NU altfel VA rooooooooooog


headache: in ce iti trebuie te pot ajuta daca e in c++
martinik2002: da
martinik2002: dar te rog sa fie rezolvare de clasa a 6-a!!!!

Răspunsuri la întrebare

Răspuns de headache
1
ok deci :
#include <iostream>
using namespace std.
unsigned p,i,m,k;
int v[99];
int main ()
{
cout << "n=";
cin>>n;
cout <<"elementele sirului sunt :"
for(i=0;i<n;i++)
{cin >>v[i];
cout<<";";}
p=1
for(i=0;i<n;i++)
if(v[i]>100)
p=p*v[i];
cout<<p;
m=0;
for(i=0;i<n;i++)
if(v[i]<0)
m++;
cout<<m;
for(i=1;i<n;i++)
if (v[i]==(v[i-1]+v[i+1])/2)
cout <<v[i]<<";";
k=0;
for(i=0;i<n;i++)
 if(v[i]<v[i-1])
k++
if(k==0)
cout<<"da";
else 
cout<<"nu";
return 0;
}


martinik2002: ok...
martinik2002: ms f mult
martinik2002: SAMI ACCEPT CEREREA PLS :d
Alte întrebări interesante