2-laboratoriya ishi


Download 46.06 Kb.
Sana02.01.2022
Hajmi46.06 Kb.
#191022
Bog'liq
2-laboratoriya ishi


2-laboratoriya ishi

14-variant.

Fan: Ma’lumotlar tuzilmasi va algoritmlar (laboratoriya)

Bajardi: 211-19-guruh talabasi Nuriddinov Qudratjon

Tekshirdi: Mo’minov Sanjar Saidqulovich


  1. Savol: Chiziqli qidirish algoritmidan foydalanib, siz qidirayotkan string tipidagi ma’lumotlarni bor yoki yo’qligini tekshiruvchi dastur tuzing.

#include

using namespace std;

int main()

{

string text, soz[100], izlanayotgan_soz;



cout<<"Biror bir matn yoki gap kiriting:-> ";

getline(cin,text);

cout<

cout<<"Izlanayotgan so'zni kiriting:-> ";

getline(cin,izlanayotgan_soz);

cout<

int k = 0, m=0;

for(int i = 0; i < text.length(); i++)

{

if(text.at(i) == ' ' && text.at(i+1) != ' ')



{

k++;


continue;

}

soz[k] += text.at(i);



}

for(int i = 0; i<=k;i++)

{

if(soz[i] == izlanayotgan_soz )



{

m++;


}

}

if(m>=1)



{

cout<<"Izlangan so'z bor!!!";



}

else


cout<<"Izlangan so'z yoq!!!";

}




Download 46.06 Kb.

Do'stlaringiz bilan baham:




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