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++
Răspunsuri la întrebare
Răspuns de
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;
}
#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;
}
Alte întrebări interesante
Arte,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă