Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Fan: dasturlash mavzu



Download 144,3 Kb.
Sana26.07.2021
Hajmi144,3 Kb.
#129413
Bog'liq
10-lab fizika




Muhammad Al-Xorazmiy nomidagi

Toshkent axborot texnologiyalari universiteti

Fan: DASTURLASH

Mavzu:SIVVOLLI MASSIVLAR VA STRING TURIDAGI O’ZGARUVCHILARGA DOIR MASALALAR

Fakultet: KOMPYUTER INJINIRING

Guruh: 211-20 guruh

Bajardi: XAMIDJONOV ISLOM

Toshkent 2020-2021



  1. MASALA .

SATRDAGI TURLI BELGILAR SONINI TOPADIGAN DASTUR TUZING.

//Satrdagi turli belgilar sonini topuvchi dastur tuzing.

#include

#include

using namespace std;

int main(){

char c[25];

string s=" dasturlash 1 fani uchun ";

cout<<" satrni kiriting \n";

getline(cin,s);

cout<<" siz kiritgan satr " <

return 0;

}



  1. MASALA

CHAR TURIDAGI A SATRNI B SATRNING HARFLARI UCHRASA, ULAR O’CHIRADIGAN VA O’CHIRGAN HARFLARDAN B SATRNI TASHKIL QILADIGAN DASTUR TUZING.

#include

#include

using namespace std;

/*Char turidagi A satrda B satrning harflari uchrasa,

ularni o'chiradigan va o'chirilgan harflardan B satrni tashkil

qiladigan dastur tuzing.

*/

int main(){



int k;

char a[]="yurtdoshlarimiz";

char b[]="xalqdoshlarimiz",n[20];

if(strlen(a)>strlen(b)){

k=strlen(a);

}else k=strlen(b);

cout<<"a[] va b[] massivdagi bir xil harflar o'chirilib yangi b[] hosil bo`ldi:"<

for(int i=0;i

if(b[i]==a[i]){

n[i]=a[i];

cout<

}

}



}

3-MASALA


String turidagi Satr berilgan. Undagi elementlarni byte turidagi A massivga joylashtirib, tub elementlarini B massivga joylashtiruvchi dastur tuzing.

#include

using namespace std;

//Satrli massiv.

/*string turidagi Satr berilgan.Undagi elementlarni byte turidagi

A massivga joylashtirib,tub elementlarini B massivga joylashtiruvchi

dastur tuzing.

*/

int main(){



int s[20],k=0;

char str[]=" vatandoshlar";

for(int i=0;i<13;i++){

s[i]=i+1;

k++;

}

for(int i=0,j=0;i<=k,j

if(s[i]%2==0||s[i]%3==0||s[i]%5==0||s[i]%7==0||s[i]%11==0||s[i]%13==0,s[i]%4!=0,s[i]%6!=0,s[i]%8!=0,s[i]%9==0,s[i]%10!=0){

cout<

}

}

}



4 –MASALA.

Sport komplekslari haqida, String turida ma’lumotlar berilgan(class Sprt_compleks). Ixtiyoriy sport kompleksini 6 ta parametri boʻyicha qidirib topuvchi dastur tuzing.

#include

#include

#include

using namespace std;

const int n=3;

class Sport_compleks{

private:


string hudud;

string soni;

string rahbar;

string turi;

string foydalanuvchi;

string raqami;

public:

string gethudud(){

return hudud;

}

void sethududi(string Hudud){



hudud=Hudud;

}

string getrahbar(){



return rahbar;

}

void setrahbar(string Rahbar){



rahbar=Rahbar;

}

string getsoni(){



return soni;

}

void setsoni(string Soni){



soni=Soni;

}

string getturi(){



return turi;

}

void setturi(string Turi){



turi=Turi;

}

string getfoydalanuvchi(){



return foydalanuvchi;

}

void setfoydalanuvchi(string Foydalanuvchi){



foydalanuvchi=Foydalanuvchi;

}

string getraqami(){



return raqami;

}

void setraqami(string Raqami){



raqami=Raqami;

}

friend string qidir(Sport_compleks s[]);



};

string qidir(Sport_compleks s[]){

string m;

cout<<" Joylashuv hududini kiriting :\n";

cin>>m;

for(int i=0;i

{

if(m.compare(s[i]. gethudud())==0)



{

cout<<"\n Qidirilayotgan sport kompleks haqida malumot:\n";

cout<<"sport kompleksi hududi: "<

cout<<"o'quvchilar soni: "<< "ta "<

cout<<"sport kompleksi turi "<

cout<<"kompleks rahbari: "<

cout<<"kompleks foydalanuvchilari: "<

cout<<"foydalanuvchilar raqami :"<

}

}

}



int main()

{

string turi, rahbar, soni;



string hududi;

string foydalanuvchi,raqami;

Sport_compleks s[n];

for(int i=0;i

{

cout<

cin>>hududi;

cout<<"\n o'quvchilar sonini kiriting: ";

cin>>soni;

cout<<"\n Kompleks turini kiriting: ";

cin>>turi;

cout<<"\n Kompleks Rahbarini kiriting: ";

cin>>rahbar;

cout<<"\n kompleks faol foydalanuvchisini kiriting: ";

cin>>foydalanuvchi;

cout<<"\n kompleks telefon raqamini kiriting: ";

cin>>raqami;

s[i].sethududi(hududi);

s[i].setsoni(soni);

s[i].setturi(turi);

s[i].setrahbar(rahbar);

s[i].setfoydalanuvchi(foydalanuvchi);

s[i].setraqami(raqami);

}

cout<

qidir(s);

main();


}


Download 144,3 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish