3-maruza. Identifikatorlar, literallar, o‘zgaruvchilar va berilganlar turlari. Reja



Yüklə 29,94 Kb.
səhifə3/8
tarix05.12.2023
ölçüsü29,94 Kb.
#174044
1   2   3   4   5   6   7   8
3-maruza. Identifikatorlar, literallar, o‘zgaruvchilar va berilg-www.hozir.org

2.2-listing
using System;
namespace app1
{
class Program
{
public static void Main()
{
Console.WriteLine("Farengeyt va Selsiy shkalasi jadvali");
Console.WriteLine("Farengeyt Selsiy");
int lower, upper, step;
double fahr, cels;
lower=0;
upper=300;
step=20;
fahr=lower;
while(fahr <= upper)
{
cels=(5.0/9.0)*(fahr-32.0);
Console.WriteLine("{0:f} {1:f}", fahr, cels);
fahr=fahr+step;
}
}
}
}
Yuqoridagi dasturda keltirilgan while operatori haqida keyinchalik so’z yuritamiz. Hozir e’tiboringizni

Console.WriteLine("{0:f} {1:f}", fahr, cels);

satriga qaratmoqchimiz. Bu yerda qo’llanilgan ("{0:f} {1:f}" – formatlash satri deb yuritiladi. 0 va 1 raqamlari esa WriteLine() funksiyasida qo’llanilgan o’zgaruvchilarning tartib raqamlari hisoblanadi. Fahr – 0 cels – 1 ni qabul qiladi. Ular orasida tashlangan bitta bo’sh joy esa bu o’zgaruvchi qiymatlarini bitta bo’sh ajratgan holda chiqarishni talab qiladi. Dastur natijasi 1-rasmda berilgan
2.1- rasm. 2-listing dastur natijasi

O’nlik tip1

Ehtimol, C# tilidagi barcha butun sonli tiplar ichidan, moliyaviy hisob-kitoblarda qo’llaniladigan decimal tipi eng qiziqarlisidir. Ushbu tip 128 bit razryadga ega bo’lgan, 1E-28 dan 7,9E+28 gacha oraliqdagi sonli qiymatlarni taqdim etish uchun ishlatiladi. Ma’lumki, nuqtasi qo’zg’aluvchan sonlar bilan oddiy arifmetik amallar bajarishda yaxlitlash bilan bog’liq xatoliklar uchrab turadi. decimal tipidan foydalanish ushbu xatoliklarni istisno qiladi, sonni 28 (ba’zida 29) o’nlik razryadgacha aniqlik bilan taqdim etish imkoniyatini beradi. Shu tufayli ma’lumotlarning bu tipidan foydalanish o’nlik sonliarni yaxlitlashda xatoliklar vujudga kelishini oldini oladi, u ayniqsa hisoblash ishlari, moliya ishlarida qulay hisoblanadi. Quyidagi dasturda (2.3-listing) aniq bir moliyaviy hisoblash ishlari ko’rsatilgan.




Yüklə 29,94 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin