|
Rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot texnologiyalari universitetiTopshiriq
1.Faqat lotin xarflaridan tuzilganlar ichida ekranga “d”
|
səhifə | 3/3 | tarix | 27.12.2022 | ölçüsü | 196,42 Kb. | | #97931 |
| 1-dedlineTopshiriq
1.Faqat lotin xarflaridan tuzilganlar ichida ekranga “d” xarfi chiquvchi chiziqli qidiruv algoritmi tuzilsin va natijalar taxlil qilinsin.
2. Ism familyangizni hesh funksiya orqali online shifrlashni amalga oshiring.
Javoblari
1.
#include
using namespace std;
char chiziqli_qidiruv(char array[], int size, char searchValue)
{ for(int i =0; i < size; i++)
{ if(searchValue == array[i]) {
return i;
}} return-1;}
int main()
{
char a[]={'a', 'b', 'c', 'd'};
char qid_element;
cout<<"Qidirilayotgan elementni kiriting: "<<" ";
cin>>qid_element;
int natija = chiziqli_qidiruv(a, sizeof(a), qid_element);
if(natija >=0)
{ cout<<"Qidirilayotgan element "<< a[natija]<<" "<< natija <<"- indexda joylashgan"<< endl;
}
else
{ cout<<"Qidirilayotgan element "<< qid_element <<" ushbu massivda mavjud emas. "<< endl;
}}
Rajabboy md4=22c1f465a357f02204d4d517cdf04f4b
Hulosa
Men bu laboratoriya mashg’ulotida ma’lumot tuzilmasi va algoritmi fanida C++ dasturi orqali sonlar bo’yicha amallar bajarishni va turli boshqa amallar orqali qisqa va tez javob chiqarishni o’rganib oldim.
O’z ismimni md4 orqali kodlashni ham o’rganib oldim va harflarni ham qidirishni kod orqali tez topishni o’rganib oldim.
Dostları ilə paylaş: |
|
|