Axborot tеxnologiyalari kafеdrasi kurs ishi «dasturlash tillari» fanidan kurs ishi mavzu: O‘zgarmaslar. Literal o‘zgarmaslar




Download 496 Kb.
bet6/9
Sana22.04.2023
Hajmi496 Kb.
#53169
1   2   3   4   5   6   7   8   9
Bog'liq
Yo\'lchiyeva Durdonaxon
Ko\'p o\'zgaruvchili funksiyaning ekstremumlari., Yuqori tartibli differensial tenglamalar, Rahmatov Jaloliddin Mustaqil ish web dizayn, 5-6-7-8-9-sinflar uchun ona tilidan testlar, Informatika.9-sinflar-uchun
Literallar. C# tilida 5 xil literal mavjud ;
- Butun tipli literal
- Haqiqiy tipli literal
- Belgili literal
- Satr tipli literal
- Mantiqiy tipli literal
Literallar – bu tilning maxsus tushunchasidir. Har bir literallar to’plami uchun alohida yozilish qoidasi mavjud. Masalan: - Butun tipli literallar: 5, 7, 8, -12, 234 - Haqiqiy tipli literallar: 3.6, -56.8, 0.9 - Belgili literallar: ‘a’, ‘b’, ‘?’, - Satr tipli literallar: “salom”, “aka”, “abcd” - Mantiqiy tipli literallar: true. False
C# tili juda tiplashgan til hisoblanadi. Uni ishlatish paytida har bir o’zgaruv-chi obyektning tipini alohida e‘lon qilish kerak (masalan, butun son, satr, oyna, tugma va h.z). Xuddi C++ va Java tillari kabi C# tilida ham 2 xil ma’lumotlar tipi mavjud: birinchi aniqlangan va xotirada til tomonidan avtomatik joylashtirilgan, ikkinchi dasturchi – foydalanuvchi tomonidan 11 kiritiladigan va aniqlanadigan. C# ning ustun tomoni unda ma’lumotlar yana ikki turga bo’linadi: o’lchamli va yo’nalishli. Ularning asosiy farqi ma’lumotlarni xotirada joylashtirishidir. O’l-chamli tip o’zining aniq qiymatini stekka yozib qo’yadi, yo’nalishli tip esa bu stekka faqat qaysidir (o’zi aniqlaydigan) obyekt manzilini yozib qo’yadi, obyektning o’zi esa kuchada saqlanadi. Kucha – bu dastur saqlanadigan asosiy xotira bo’lib, unga murojaat qilish dastur tezligini biroz pasaytiradi. Lekin agar siz juda katta obyektlar bilan ishlayotgan bo’lsangiz, unda bu obyektni kuchada saqlashning bir muncha afzallik tomonlari bor.
C# tilida yaratilgan tiplar va ularning o’lchamilari.




O’zgaruvchi – xotiraning ma’lum bir qismini biror bir tipli axborot uchun ajratishdir. Yuqorida e’lon qilingan x va y lar o’zgaruvchilardir. O’zgaruvchilar inisializatsiya paytida (qiymat qabul qilish paytida) yoki dastur yordamida o’zgartirilishi mumkin.
O’zgaruvchini hosil qilish uchun siz o’zgaruvchining tipini va keyin esa uning nomini berishingiz kerak.Uning qiymatini e’lon qilish paytida yoki dastur davomida berishingiz mumkin. Masalan: a va b sonlarni yig’indisini s ga o’zlashtirish dasturini ko’ramiz.
using System;
namespace _02_misol
{
class Program
{
static void Main(string[] args)
{
int a,b,s; a=2;b=3;s=a+b;
14 Console.Write(“s=”+s);
Console.ReadKey();
} }}


Download 496 Kb.
1   2   3   4   5   6   7   8   9




Download 496 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Axborot tеxnologiyalari kafеdrasi kurs ishi «dasturlash tillari» fanidan kurs ishi mavzu: O‘zgarmaslar. Literal o‘zgarmaslar

Download 496 Kb.