eMatematikas Forumas VBE užduotys Testai

Forumas

Reikia pagalbos su C ++ programa, užduotis su masyvai.

Informatika Peržiūrų sk. [666]

Sveiki.
Labai prašau gal galit pagelbėti su šia užduotimi, buvau padaręs pats, bet š gavos. Naujas man čia dalykas nesigaudau. Jeigu kam nesunku gal galit programą parašyt.
Užduotis:
... Nurodytas n prekių kainų masyvas. Prekės, kurių kainą mažesnė už kainų vidurkį, pabranginamos p procentų. Parašykite programą vidutinei prekių kainai po pabrangimo apskaičiuoti...
Reikia pagalbos su programos parašymu su įvedimu iš klaviatūros.....
Ačiū...

O gal pats gali ikelt ka bandei daryt?

Duotas n<=200 prekių kainų masyvas (realieji skaičiai) ir p. Prekės, kurių kaina maţesnė uţ kainų vidurkį, pabranginamos p procentų. Parašykite programą vidutinei prekių kainai po pabrangimo apskaičiuoti. Atspausdinkite duotą masyvą, naujai suformuotą masyvą ir apskaičiuotą vidurkį šimtųjų tikslumu.

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,kiek=0,n,m=0;
float A[200],B[200],vid,s=0,p;
cout<<"Ivesk elementu kieki \n";
cin>>n;
cout<<"Ivesk masyva \n";
for(i=0;i<n;i++)
{
cin>>A[i];
s+=A[i];
kiek++;
}
vid=s/kiek;
cout<<fixed<<setprecision(2);
cout<<"Ivesk procentus \n";
cin>>p;
p/=100;
for(i=0;i<n;i++)
{
if(A[i]<vid)
{
B[m]=A[i]+A[i]*p;
m++;
}
}
cout<<"Duotas masyvas \n";
for(i=0;i<n;i++)
{
cout<<A[i]<<" ";
}
cout<<"\n"<<"Naujas masyvas \n";
for(i=0;i<m;i++)
{
cout<<B[i]<<" ";
}
cout<<"\n"<<"Vidurkis: "<<vid;

return 0;
}

Naudodamasis pavyzdžiu pasistenk atlikti savo pateiktą užduotį.

Nori sudalyvauti šioje temoje ir parašyti savo pranešimą? Prisijungti »