16 – Mavzu Operatsiyalar yordamida o‘zgaruvchilarni kerakli o‘zgartirish, ma’lumotlarni qayta ishlash amalga oshiriladi. Arifmetik ope-ratsiyalar (bir va ikkilik). Shift operatsiya-lari. Operatsiyalar yordamida iboralarni yozish



Download 14,62 Kb.
Sana20.10.2022
Hajmi14,62 Kb.
#854676
Bog'liq
17-Mavzu O`zgaruvchilar. O`zgaruvchilarning asosiy raqamli turlari. Imzolangan va imzolanmagan turlari


16 – Mavzu Operatsiyalar yordamida o‘zgaruvchilarni kerakli o‘zgartirish, ma’lumotlarni qayta ishlash amalga oshiriladi. Arifmetik ope-ratsiyalar (bir va ikkilik). Shift operatsiya-lari. Operatsiyalar yordamida iboralarni yozish. Kattalashtirish va kamaytirish ope-ratsiyalari, prefiks va postfiks yozuv shakllari.
Reja:
1. Eng muhim operatsiyalar
2. C tilida boshlang'ich i / O.
Eng muhim operatsiyalar.
Har bir inson, bolaligidanoq, ikki va ikkitasi qancha ko'payishi haqida dushmanga gapirganda, muammolarning oldini oladi. Ko'pchilik unutmaslik kerakki, matematikada siz birinchi navbatda ko'paytirasiz, so'ngra faqat qo'shiladi, shuning uchun javob 8 emas, balki 6.
C dasturlash tilida arifmetik operatsiyalarni bajarishning aniq tartibi ham mavjud. Bu kundalik hayotimizda foydalanadigan narsalarga juda o'xshaydi.
Qavslardagi operatsiyalar
Vazifalar (sqrt, cos va boshqalar)
Ko'paytirish, bo'linish, bo'linishning qolgan qismi (chapdan o'ngga, oddiy hayotda bo'lgani kabi)
Qo'shimcha yig'ish (chapdan o'ngga, oddiy hayotda bo'lgani kabi)
Masalan, Cda yozilgan quyidagi ifodani ko'rib chiqing:
Arifmetik operatsiyalarning ustuvorligi
Har bir operatsiyani amalga oshirishda hisob qaydnomasi qanday amalga oshirilayotganini ko'rasiz.
Operatsiyalar tartibini o'zgartirish uchun, Qavslar foydalaning. Misol uchun, agar yozsangiz:
Ro'yxat 4.10
Kompyuter birinchi navbatda b tomonidan bo'linadi va natijani c ga ko'paytiradi. Ammo, biz mahsulotni b * c tomonidan nimaga ajratilganligini hisoblashimiz kerak bo'lsa, biz braxetlardan foydalanishimiz kerak.
C tilida boshlang'ich i / O.
Printf () formatidagi chiqish vazifasi
printf (format satrlari, chiqish ro'yxati)
Chiqish ro'yxati chiqdi o'zgaruvchilarning vergul bilan ajratilgan nomlarini o'z ichiga oladi, ya'ni u qanday chiqishni ko'rsatib beradi. Chiqish ro'yxatida siz o'zgaruvchini emas, balki o'zboshimchalik bilan ifodalarni ham o'z ichiga olishi mumkin (maxsus holda doimiy).
Format string, o'zgaruvchilar qiymatlari qanday aks ettirilishini ko'rsatadi. Eng oddiy holatda, formatlash mag'lubiyatini mag'lubiyat sobit, ya'ni ikkilamchi tirnoq bilan ajratiladi. Formatlash magistrasi quyidagilarni o'z ichiga olishi mumkin:
bepul matn (odatda chiqdi o'zgaruvchilari qiymatlarini tushuntiradi); ushbu matnning ramzlari orasida rahbarlar bo'lishi mumkin; Ushbu qo'llanmaning sodda dasturlarida "\\ n" boshqaruv belgisi tez-tez ishlatiladi;
o'zgaruvchan qiymatlarning qanday aks ettirilishi kerakligini ko'rsatadigan formatlashtirilgan spetsifikatsiyalar; har bir spetsifikatsiya bitta o'zgaruvchiga mos keladi; spetsifikatsiyalar formatlash magistralida chiqish parametrlari chiqish ro'yxatida berilgan tartibda bajariladi; har bir spetsifikatsiya% belgisi bilan boshlanadi; Shartnoma mos keladigan o'zgaruvchining qiymati ko'rsatiladigan matn o'rnida.
Chiqish formatini yoki kiritishni spetsifikatsiya qilish
Eng oddiy shaklda formatlash xususiyatlari quyidagilar:
aniqlik darajasi
To'lqinning kengligi - bu chiqish qiymati bilan band bo'lgan minimal pozitsiyalarni bildiruvchi musbat tamsayı; chiqish qiymatidagi belgilar soni maydonning kengligidan kamroq bo'lsa, u holda chiqdi qiymati bo'shliqlar bilan eng kam uzunlik bilan to'ldiriladi; chiqish qiymatidagi belgilar soni maydon kengligidan katta bo'lsa yoki maydon kengligi ko'rsatilmagan bo'lsa, qiymatning barcha belgilarini yoziladi (maydon kengligi e'tiborsiz qilinadi).
Ushbu ma'ruza uchun loyihani yuklab olishingiz mumkin .
So'zlar
So'zlar operandlar - doimiy, o'zgaruvchan, funktsiyalardan - operatsiyalar va Qavslar belgilari bilan birlashtirilgan. Ifodani baholashda uning qiymati va turi aniqlanadi. Ifodalashning bu xususiyatlari o'ziga xos tarzda ifodalangan operandlarning qadriyatlari va turlari va ifodani hisoblash qoidalari bilan aniqlanadi. Qoidalar to'plami:
ustunlik operatsiyalar,
yagona ustuvor operatsiyalar uchun ariza berish tartibi chapdan o'ngga yoki o'ngdan chapga;
operandlarni konvertatsiya qilish va ortiqcha yuklangan operatsiyalar uchun tanlovni tanlash;
muayyan turdagi operandlarning belgilangan qiymatlari bo'yicha operatsiyani bajarish natijasi turi va qiymati.
Faoliyatning ustuvorligi va tartibi
C # tilidagi operatsiyalarning aksariyati, ularning ustuvorligi va tartibi C ++ tilidan meros bo'lib olinadi. Biroq, farqlar mavjud: masalan, iboralar ro'yxatini hisoblash imkonini beradigan "" operatsiya yo'q; ifodalarda qo'llaniladigan tekshirilayotgan va tekshirilmagan operatsiyalarni qo'shdi.
Odatda, biz buni amalga oshiramiz ustuvor jadval Har bir chiziqda bir ustunlikka ega bo'lgan operatsiyalar to'planadi va chiziqlar birinchi navbatda, eng yuqori darajadan pastga qarab tartibga solinadi.
Jadval 3.1. C # operatsiyalari uchun ustuvorliklar
Haddan tashqari yuklarni operatsiyalari va usullari
Ostida operatsiya haddan tashqari yuk bir xil amaliyotning bir necha tadbiq qilinishi mavjudligi tushuniladi. Masalan, "+" belgisi bilan operatsiya o'zlarining operandlari tamsayılar, uzun tamsayılar, sobit yoki suzuvchi nuqta bilan aniqlangan tamsayılar yoki matn satrlariga qarab farq qiladi.
Amaliyotlar sinfning usullarini yozishning maxsus usuli ekanligini tushunish kerak. Sinfi usullari, shuningdek, operatsiyalarni bajarish mumkin. Sinf metodi chaqiriladi haddan tashqari yuklanganagar ushbu usulning bir nechta ilovalari mavjud bo'lsa. Haddan tashqari o'rnatilgan usullar bir xil nomga ega, lekin ularning farqlari bo'lishi kerak imzosi. Hujjatning imzosi - rasmiy dalillar turlarining ro'yxati. Shunday qilib, bir xil nomdagi sinfning ikkita usuli, ammo parametrlarning sonida turli xil farqlar mavjud bo'lib, ular boshqa imzolarga ega va ortiqcha yuklangan usullarga qo'yiladigan talablarni qondiradi.
Download 14,62 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish