1 топшириқ. U(K) массив берилган. [a,b] интервалга тегишли бўлган элементлар сонини ва бир ҳил қийматли қўшни элементлар сонини топиш дастурини тузинг. 1) Дастур коди


Download 60.5 Kb.
Sana05.01.2023
Hajmi60.5 Kb.
#1080464
Bog'liq
Farida


ЎЗБЕКИСТОН РЕСПУБЛИКАСИ АЛОҚА, АХБОРОТЛАШТИРИШ ВА ТЕЛЕКОММУНИКАЦИЯ ТЕХНОЛОГИЯЛАРИ ДАВЛАТ ҚУМИТАСИ

ТОШКЕНТ АХБОРОТ ТЕХНОЛОГИЯЛАРИ УНИВЕРСИТЕТИ

МАЪЛУМОТЛАР ТУЗИЛМАСИ ФАНИДАН
№1 ЛАБОРАТОРИЯ ИШИ
Мавзу: «Статик маълумотлар тузилмаси»
(4 ВАРИАНТ)

Бажарди: 060-20 guruh talabasi


Norbekova Farida

Қабул қилди: Джангазова Қ.А.


ТОШКЕНТ – 2022
1 топшириқ. U(K) массив берилган. [a,b] интервалга тегишли бўлган элементлар сонини ва бир ҳил қийматли қўшни элементлар сонини топиш дастурини тузинг.


1) Дастур коди
#include
int main()
{
int n, a,b;
cout << "U massiv o'lchmini kiriting -";
cin >> n;
cout << "A..B interval qiymatlarini kirit -";
cin >> a >> b;
int U[n],OSE=0, KI=0;
cout << "Massiv qiymatlarini kiriting\n";
for (int i=0; i{
cin >> U[i];
if (U[i] >= a && U[i] <= b) KI++;
if (U[i]==U[i-1] && i!=0) OSE++;
}
cout << "\n[a..b] intervalga tegishli sonlar = "<< KI
<< "\nBir hil qiymatli qo'shni elementlar soni = " << OSE << endl;
system("pause");
return 0;
}


2) Дастур натижаси

2 топшириқ. Сатр берилган. Сатрдаги лотин бош ҳарфларнинг сонини аниқловчи дастур тузинг.


1) Дастур коди
#include
int main()
{
char S[80];
int kol=0;
cout <<"Satr kiriting: \n";
gets(S);
for(int i=0; i< strlen(S);i++)
{
if (S[i] >= 'A' && S[i] <='Z')
kol++;
}
cout <<"\nSatrda bosh harflarning soni - " << kol << " ta\n";
system("pause");
return 0;
}


2) Дастур натижаси

Download 60.5 Kb.

Do'stlaringiz bilan baham:




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