Лаборатория иши №13 Мавзу: 13. C++da matnli fayllar bilan ishlash


void __fastcall TForm1::SaveDialog1CanClose(TObject *Sender


Download 174.14 Kb.
bet5/5
Sana29.08.2023
Hajmi174.14 Kb.
#1671259
1   2   3   4   5
Bog'liq
13 Лаборатория иши

void __fastcall TForm1::SaveDialog1CanClose(TObject *Sender,
bool &CanClose)
{
AnsiString name = SaveDialog1->FileName;
char c[1000] = "";
AnsiStringToCharPointer(c,name);
ofstream out(c);


for(int i = 1;i < Memo1->Lines->Count;i++)
{
AnsiString s = Memo1->Lines->operator [](i);
for(int j = 1; j < s.Length()+1; j++)
{
out << s[j];
}
out << 'g’n';
}
out.close();
}


Лаборатория ишини бажарилиш тартиби.

  1. Ишнинг мақсадини тушиниш.

  2. Масалани қуйилиши ўрганиш.

  3. Масалани ечиш кетма-кетлигини аниқлаш.

  4. Масалани ечиш алгоритмини тузиш.

  5. Масалани дастурини тузиш.

  6. С++ муҳитида дастур матнини киритиш.

  7. Компьютерда натижани олиш.

  8. Олинган натижани таҳлил қилиш.

  9. Бажарилган иш бўйича ҳисобот тайёрлаш.



Ҳисоботнинг мазмуни

  1. Ишнинг назарий асослари.

  2. Масаланинг ечиш алгоритми.

  3. Масалани ечиш дастури.

  4. Ҳисоб натижалари ва олинган натижаларни тахлили.


Топшириқ вариантлари:

Берилган қуш йиғинди, қуш купайтма, қуш йиғинди-купайтма ёки қуш купайтма-йиғиндиларнинг қийматининг ҳисоблаш алгоритми ва дастурини тузинг.



  1. Лабоаратория ишини бажариш учун топшириқ вариантлари.

Ишнинг бажариш учун тавсия қилинган адабиётлар.



  1. Джесс Либерти. Освой самостоятелно C++ за 21 день.- СПб.:Питер.2003.815с.

  2. Трехтомник Берна Страуструпа

  3. Қораев Ф ва б. Программалашдан масалалар тўплами (методик қўлланма)-Тошкент -2008

  4. Назиров Ш. Объектга мулжалланган дастурлаш тиллари - Тошкент- 2006

Download 174.14 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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