O’zbekiston respublikasi axborot texnologiyalari va



Yüklə 436,77 Kb.
tarix02.05.2023
ölçüsü436,77 Kb.
#108000

O’ZBEKISTON RESPUBLIKASI AXBOROT
TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH
VAZIRLIGI
MUHAMMAD AL - XORAZMIY NOMIDAGI
TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI
AXBOROT XAVFSIZLIGI FAKULTETI
1-BOSQICH 715-21 GURUH
TALABASINIG
DASTURLASH ( LABARATORIYA) DAN
BAJARGAN
4-LABARATORIYA ISHI

Bajardi : Axtamov Behzod

Tekshirdi: Rustamova Mohichehra
5 – LABORATORIYA ISH TOPSHIRIQ VARIANTLARI
7-variant


1 - topshiriq
Yangi konteynerlar hosil qiling, uni standart funksiyalar yordamida elementlar bilan to’lating move funksiyasi yordamida amallar bajaring;
Dastur kodi
#include
#include
#include
#include
#include
using namespace std;
bool isEven(int i)
{
return((i%2)==0);
}
int main() {
//setlocale(LC_ALL, "RU");
srand(time_t(NULL));
multisetm;
cout<<"Tasodifiy qo'shish->"<for(int i=0; i<20; i++){
int move=move%100+1;
m.insert(move);
cout<}
multiset::iterator it=m.begin();
cout<<"Variant->"<for(it=m.begin(); it!=m.end(); it++){
cout<<*it<<" "; }
it=find_if(m.begin(), m.end(), isEven);
cout<<"Shart bajarish->"<<*it<<"\n";
system("pause");
return 0; }



2 - topshiriq
Iteratorlardan foydalanib vector konteyneri ustida amallar bajaring;

#include


#include
#include
using namespace std;
int main(int argc, char*argv[]) {
//setlocale(LC_ALL, "RU");
srand(time_t(NULL));
std::vectorq;
int t;
cout<<"Sonlar->"; cin>>t;
cout<<"Vector sonlar->"<for(int i=0; iint random=rand()%100+1;
q.push_back(random);
cout<auto iter=q.begin();
while(iter!=q.end()){
*iter=2*(*iter);
++iter;}
for(iter=q.begin(); iter!=q.end(); ++iter)
{
cout<<*iter<<"\t";
}
system("pause");
return 0; }

3-topshiriq

  1. free () funksiyasidan foydalanib xotirani dinamik taqsimlashni amalga oshiring .

#include
#include
using namespace std;
void free(void *ptr);
int main()
{
int x=5;
int *ptr1=NULL;
int *ptr2=&x;
if(*ptr1){
cout<<"Oshmadi->";
}
else
{
cout<<"Chiqarish->"<}
free(ptr1);
cout<<*ptr2;
//free(ptr2);
system("pause");
return 0; }

Yüklə 436,77 Kb.

Dostları ilə paylaş:




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

    Ana səhifə