Akt sohasida iqtisodiyot va menejment


Download 295.69 Kb.
Sana02.01.2022
Hajmi295.69 Kb.
#196703
Bog'liq
Dasturlash 7 laboratoriya 281220222022


MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

AKT SOHASIDA IQTISODIYOT VA MENEJMENT” FAKULTETI



111-20- GURUH TALABASI

ISOMOV ISLOMJONNING

DASTURLASH ” FANIDAN TAYYORLAGAN 7- LABORATORIYA TOPSHIRIG’I.



Labaratoriya ishi – 7

1.

2

a sonining 2-, 3-, 4-darajalarini hisoblab, mos ravishda b,c,d parametrlarga uzatadigan PowerA234(a,b,c,d) nomli void turidagi funksiya tasvirlansin (a-kiruvchi, b,c,d lar chiquvchi parametrlar, barcha parametrlar haqiqiy turga tegishli). Bu funksiya yordamida berilgan 5 ta sonning har biri uchun 2-, 3-, 4-darajalar hisoblansin.

Dastur kodi va natijalari

#include

using namespace std;

void PowerA234(int a,int b,int c,int d)

{

b=pow(a,2);



c=pow(a,3);

d=pow(a,4);

cout<


2

n ta elementdan tashkil topgan massiv berilgan.Bu massivning juft elementlari yig’indisi hisoblansin. (Ko’rsatkichlardan foydalanib hisoblansin).

#include

using namespace std;

int main ()

{

srand(time(NULL));



int n,s=0;

cout<<"n = ";cin>>n;

int *N=&n;

int A[n];

int *a[*N];

for (int i=1;i<=*N;i++)

{

A[i]=rand()%100;



a[i]=&A[i];

cout<<"a["<

if (*a[i]%2==0)

{

s+=*a[i];



}

}

cout<<"Juft elementlari yig'indisi = "<

return 0;

}

3.


2

float * x;

Berilgan x vektor quyidagi qoida bo'yicha hosil qilinsin ( hosil bo'lgan vektor k-elementining qiymati):

a) = max xi bunda 1£ i £ k;

b) vektor elementlari teskari tartibda joylashtirilsin;

d) x = x1, x = xn, = (xk-1+xk+xk+1)/3, k=2,3,...,n-1;

e) vektor elementlari p ta pozitsiya chapga siklik ravishda surilsin.



#include

using namespace std;

int main ()

{

float X,max,a,y,p;



cout<<"X = ";cin>>X;

float *x=&X;

vector x_vector;

cout<

cout<<"Vektorning "<<1<<" - elementi = ";cin>>a;

x_vector.push_back(a);

max=a;

y=1;


for (int i=1;i<*x;i++)

{

cout<<"Vektorning "<

for (int i=1;i<=X/2;i++)

{

swap(x_vector.at(i-1),x_vector.at(*x-i));



}

link:;


cout<<"Vektor elementlari teskari tartibda joylashtirilsin"<for (int i=0;i<*x;i++)

{

cout<<"Vektorning "<

for (int i=1;i<*x-1;i++)

{

x_vector.at(i)=(x_vector.at(i-1)+x_vector.at(i)+x_vector.at(i+1))/3;



}

for (int i=0;i<*x;i++)

{

cout<<"Vektorning "<

cout<<"p = ";cin>>p;

for (int i=0;i<*x-p;i++)

{

x_vector.at(i)=x_vector.at(i+p);



}

for (int i=0;i<*x-p;i++)

{

cout<<"Vektorning "<


2

n o’lchamga ega(n>0), butun sonli a massiv sonlari orasidan eng katta son joylashgan massiv indeksini topuvchi butun turga tegishli MaxNum(n,a) nomli funksiya tasvirlansin. Bu funksiya yordamida na, nb, nc o’lchamga ega a, b, c massivlardagi eng katta sonlar joylashgan massiv indekslari topilsin.

#include

using namespace std;

void MaxNum(int n,int *a)

{

int max,x;



max=a[0];

x=0;


for (int i=1;i{

if (max

{

max=a[i];

x=i;

}

}



cout<<"Max element = "<Download 295.69 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling