Matematika-informatika fakulteti



Yüklə 0,54 Mb.
səhifə9/16
tarix08.11.2022
ölçüsü0,54 Mb.
#68095
1   ...   5   6   7   8   9   10   11   12   ...   16
Asadbek Muxtorov11

void __fastcall TForm1::Button1Click(TObject *Sender)
{
float s, h, v;
s = StrToFloat (Edit1->Text); // asosning maydonini hisoblang>
h = StrToFloat (Edit2->matn); // balandlikni hisoblang>
v = s * h; // ovozni hisoblash
Form2- > Label1 - > > Caption = "natija =" + FloatToStrF(v,ffFixed, 8,2);>>
Form2- > ShowModal (); / / natija bilan chiqish shakllari>
}
Kod snippet StrToFloat funktsiyasi suzuvchi nuqtasi turi uchun string turi aylantirish uchunishlatiladi.
Floattostrf funktsiyasi suzuvchi nuqtadan kichik tipga teskari aylantirish uchunishlatiladi.Bu funktsiya mos keladigan suzuvchi nuqta qiymatv, chiqish format(ffFixed),chiqish maydon kengligi (8 ta belgidan oshmasligi) va chiqish aniqligi (2 verguldan keyin belgisi) bilan kirish qiymatini oladi.
Shundan so'ng siz loyihani amalga oshirish uchun ishga tushirishingiz va uning ishini sinab ko'rishingiz mumkin.

2.3. Dasturni ishlash prinsipi, afzalliklari va kamchiliklari
Tarjima tarjimon-rus harflarini lotin tiliga tarjima qilish uchun onlayn xizmat.

Ushbu transliteratsiya algoritmi inson tomonidan matnni idrok etish uchun mo'ljallangan. Sozlamalar stolida kerakli tarjima standartini tanlashingiz mumkin. Chet el onlayn-do'konlari uchun standart Sozlamalar mos keladi-yuqori variantlar.

Yandex va Google qidiruv tizimlarining qoidalariga ko'ra, veb-sahifalar va domen nomlari uchun lotin alifbosini lotin tiliga tarjima qilish uchun Yandex va Google qidiruv tizimlari uchun transliteratsiya xizmatidan foydalanishingiz kerak.

Pasport va haydovchilik guvohnomasi uchun ism va familiyani Translit qilish bir xil qoidalarga muvofiq amalga oshiriladi va pasport uchun nom va familiyani transliteratsiya qilish uchun qulayroq bo'ladi. "Translit Online" xizmati boshqa shunga o'xshash xizmatlardan farq qiladi, chunki tarjima qilingan matnni o'qish qulayligi uchun avvalgi belgiga qarab "h" yoki "kh" bilan ruscha "x" harfini almashtiradi.

Lotin harfi "h" transliteratsiya nazorat belgisi rolini bajaradi, ya'ni.uning yordami bilan lotin tilida ekvivalent bo'lmagan rus tilining tovushlarini bildiradi (f, h, W, u, u, e). Rus tilidagi "x" tarjimasini tarjima qilishda chalkashliklarni oldini olish uchun odatda "KH" deb ataladi, bu so'zlarni uzaytiradi va lotin alifbosidagi rus matnining idrokini yomonlashtiradi. Shuning uchun, ushbu xizmatda rus tilida "x" lotin tilida "kh" ni ko'rsatish mumkin, faqat kerak bo'lganda, boshqa hollarda odatiy "h"yoziladi. Ushbu parametr standart sozlash jadvalida tanlangan, ammo har doim ruscha "x" lotin "KH" displeyini sozlash mumkin.

Sozlamalarda rus tilidagi "e" harfini lotin harflari shaklida "eh" shaklida o'tkazish imkoniyati mavjud, natijada lotin matnida uni rus tilidan "e"dan ajratish mumkin. Ushbu tarjima qoidasi ba'zi standartlarda (ISO/R 9 (1968), GOST 16876-71, sev 1362-78, BMT (1987)) mavjud. So'zlar bilan yozilgan aqlli parser raqami

Yüklə 0,54 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   ...   16




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