Bajardi : Jasur Allamurodov Tekshirdi : Bo’riyev Yusuf Toshkent-2022



Yüklə 188,18 Kb.
tarix02.06.2023
ölçüsü188,18 Kb.
#122074
MTA 1 TAJRIBA ISHI 1


O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Ma’lumotlar tuzilmasi va algoritmlar fanidan

1-tajriba ishi

Guruh : 021-20
Bajardi : Jasur Allamurodov
Tekshirdi : Bo’riyev Yusuf

Toshkent-2022
1-tajriba ishi
Variant - 15
15. Berilgan matnli fayldan simvollarni o‘qib, ekranga chiqaring va raqamlarni ajratib ko‘rsating.

#include // fayllar bilan ishlash uchun


#include // kiritish-chiqarish oqimi uchun
#include // vector tuzilmasi bilan ishlash uchun

using namespace std; // umumiy nollar fazosi


int main() { // asosiy funksiya
ifstream in("input.txt"); // kiruvchi ma'lumotlar fayli
vector ss;
string s;
while (!in.eof()) { // Faylni oxiriga tekshirish
getline(in, s); // Fayldan satrni o'qib olish
cout << s << endl; // O'qib olingan satrni ekranga chiqarish
ss.push_back(s);
}

// O'qib olingan barcha satrlar ichidan raqamlarni topish


for (string i : ss) {
for (char c : i) {
if (isdigit(c)) { // [0, 9]
cout << c << ' ';
}
}
cout << endl;
}
}

Dastur natijasi


Yüklə 188,18 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin