Ma’lumotlar tuzilmasi va algoritmi F. I. Sh. Soburyazov Shahriyor Guruh: 931-21-guruh Amaliyot: 3-amaliyot Misol: 3-misol Dasturlash tili: C++ Savol


Download 103.18 Kb.
Sana28.12.2022
Hajmi103.18 Kb.
#1012637
Bog'liq
Soburyazov Shahriyor 3-amaliyot 3-misol


Ma’lumotlar tuzilmasi va algoritmi
F.I.SH. Soburyazov Shahriyor
Guruh: 931-21-guruh
Amaliyot: 3-amaliyot
Misol: 3-misol
Dasturlash tili: C++


Savol: Sizga n ta kasr o’zining surat va maxrajining qiymati orqali berilgan. Sizningvazifangiz bu kasrlarni qiymati bo’yicha o’sish tartibida saralashdan iborat. Agarbirnechta kasrning qiymatlari teng bo’lsa ularning bir-biriga nisbatan tartibi kiruvchima’lumotlarda berilgan tartibda qoldirilsin.
#include
#include
using namespace std;
int main(){
string n; cin>>n;
int b[10000];
int k=0;
for (int i=0; i
if (n[i]==':') {n[i] = ' '; k++;}
}
istringstream oqi(n);
for (int i=0; i<=k; i++){
oqi>>b[i];
}
for (int i = k; i >= 1; i--) {
for (int j = 0; j < i; j++) {
if (b[j] > b[j+1]) {
swap(b[j],b[j+1]);
}
}
}
for (int i=0; i<=k; i++){
cout<
}
}

Download 103.18 Kb.

Do'stlaringiz bilan baham:




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