Berilgan satrda, berilgan so’zni satr boshiga qo’shadigan dastur tuzing


Download 0.88 Mb.
Sana05.01.2022
Hajmi0.88 Mb.
#214582

Mazamqulov Sulton

6-variant

10-labaratoriya ishi

6.1

Berilgan satrda, berilgan so’zni satr boshiga qo’shadigan dastur tuzing.

#include

using namespace std;

int main()

{

string satr,suz;

getline(cin,satr);

cin>>suz;

int a=suz.size();

int b=satr.find(suz);

cout<<"uzgartirilgan satr "<

}



6.2

char turidagi A satrni har N- soʻzini katta harfga oʻzgartiruvchi va ushbu soʻzlarni teskari holatga oʻzagrtiruvchi dastur tuzing.

#include

#include

using namespace std;

int main(){

cout<<"Aslholati: ";

char A[]={'s', 'a', 'l', 'o', 'm',' ', 'b', 'o', 'l', 'a', 'j', 'o', 'n', '\0'};

cout<

cout<<"Ozgartirilganholati: ";

int a=sizeof(A);

for(int i=0; i

{

A[i]=toupper(A[i]);

cout<

}

cout<<"Teskariso'z: "<

return 0;}



6.3

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[]="chegarachilar";

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<

}

}

}



6.4

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 kompleks hududi: "<

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

cout<<"sport kompleksi turi "<

cout<<"komleks 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: ";

  • 6.5

String turidagi N ta soʻz berilgan. Ushbu soʻzlarning eng uzunini va eng kaltasini aniqlovchi dastur tuzing.

#include

#include

using namespace std;

int main()

{

string satr;

cin>>satr;

int k=satr.size();

cout<<"suz soni "<



main();

}


Download 0.88 Mb.

Do'stlaringiz bilan baham:




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