Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalar



Yüklə 361,15 Kb.
tarix26.10.2022
ölçüsü361,15 Kb.
#66321
Dasturlash Hamidulloxon



Muhammad al-Xorazmiy nomidagi
Toshkent axborot texnologiyalar
Universiteti TTF 510-21-guruh talabasi Sayfullayev Hamidulloning
Dasturlash fanidan bajargan ishi.
1-misol


13

Matnli fayl berilgan. Har bir satrning birinchi 30 ta belgisi matndan, qolgani esa haqiqiy sonlardan iborat. Boshlang’ich faylning barcha matn qismiga ega bo’lgan mantli fayl va boshlang’ich faylning barcha haqiqiy sonlar qismiga ega bo’lgan haqiqiy sonlar fayli hosil qilinsin.





#include
using namespace std;
int main() {
string s, texts[5], numbers[5]; int i=0;
ifstream inp; ofstream outText, outNumber;
inp.open("1_13_masala.txt");
outText.open("1_13_masala_text.txt");
outNumber.open("1_13_masala_number.txt");
while (!inp.eof())
{ getline(inp, s, '\n');
texts[i].assign(s,0,29);
numbers[i].assign(s,29,s.length()-30); i++;}
for (int j=0; j
outText<
outNumber<







13

Tarkibi yuqori uchburchakli matritsaning noldan farqli elemetlaridan iborat bo’lgan haqiqiy sonlar fayli hamda I va J butun sonlar berilgan. l-satr va Justunda joylashgan matritsa elemeti va matritsa tartibi chop qilinsin. (satr va ustunlar 1 dan boshlab nomerlanadi). Agar talab qilingan element matritsaning nol qismida bo’lsa, u holda 0 qiymati chop qilinsin; agar element mavjud bo’lmasa, u holda -1 qiymati chop qilinsin.




2-misol



#include
using namespace std;
int main() {
string s, texts[5], numbers[5]; int i=0;
ifstream inp; ofstream outText, outNumber;
inp.open("1_13_masala.txt");
outText.open("1_13_masala_text.txt");
outNumber.open("1_13_masala_number.txt");


while (!inp.eof())
{
getline(inp, s, '\n');
texts[i].assign(s,0,29);
numbers[i].assign(s,29,s.length()-30); i++;
}
for (int j=0; j
outText<
outNumber<
}
}



Yüklə 361,15 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