A haqiqiy va n butun sonlari berilgan (n>=0). Shu a sonni n darajaga ko’taruvchi rekrutsiyali qism dastur tuzing



Yüklə 0,58 Mb.
tarix21.12.2022
ölçüsü0,58 Mb.
#77037
2-deadline


2.deadline.Funksiyalar va to’plamlar bilan ishlash usullari.
1- amaliy topshiriq.Rekurtsiyani hisoblash uchun masalalar.
  1. a haqiqiy va n butun sonlari berilgan (n>=0). Shu a sonni n darajaga ko’taruvchi rekrutsiyali qism dastur tuzing.


#include

using namespace std;

int main()
{ int a,n,s=1;
cin>>a >> n;
for(int i=0; i{
s*=a;
}
cout << s;
return 0;
}

2-amali topshiriq.Bir o’lchovli massivlarga doir masalalar.


3. n ta natural son va geometrik progressiyaning dastlabki hadi A va maxraji D berilgan. Geometrik progressiyaning dastlabki n ta hadidan iborat bo’lganmassivni hosil qiling.
#include

using namespace std;

int main()
{
int A,D,n;
cin>> A >> D >> n;
int a[n];
for(int i=0, An=A; i{
a[i]=An;
}
for(int i=0; i{
cout<}
return 0;
}

3-amaliy topshiriq.Ko’p o’lchovli massivlarga doir masalaslar.


3. mva n butun musbat sonlari va m ta butun sonlar to’plami berilgan. M*n o’lchamli matritsalarni shunday xosil qilinki uning xar bir ustuni kiritilgan m ta sondan iborat.
#include
using namespace std;
int main()
{
int n,m;
cout<< "m="; cin>>m;
cout<< "n="; cin>>n;
int sonlar[m];
cout<< m<< " ta sonni kiriting:\n";
for(int i=0; icout<< i+1<< "-sonni kiriting: "; cin>>sonlar[i];
}
int massiv[m][n];
for(int j=0; jfor(int i=0; imassiv[i][j]=sonlar[i];
}
}
for(int i=0; ifor(int j=0; jcout<}
cout<}
return 0;
}

Yüklə 0,58 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin