Toshkent 2023 1-Тажриба иши. "Маълумотларни оддий созланган турлари"



Yüklə 64,09 Kb.
səhifə1/3
tarix25.12.2023
ölçüsü64,09 Kb.
#196667
  1   2   3
MTA Adham amaliy ish 123


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti

Ma’lumotlar tuzilmasi va algoritmlar

Amaliy ish 1 2 3

Guruh: 028-21


Topshirdi: Karimov Adham

Toshkent - 2023
1-Тажриба иши. "МАЪЛУМОТЛАРНИ ОДДИЙ СОЗЛАНГАН ТУРЛАРИ"
13-variant
Ишдан мақсад: Маълумотларни оддий турларини ўрганиш ва уларни тадқиқ қилиш.
Қўйилган масала: C++ тилида бутун, ҳақиқий, белгили, мантиқий турдаги маълумотларни эълон қилиш ва уларга доир мисолларни дастурини ишлаб чиқиш .
Иш тартиби:

  • Тажриба иши тавсифини ўрганиш;

  • Берилган топшириқни дастури алгоритмини ишлаб чиқиш;

  • С++ тилида дастурни яратиш;

  • Дастурни ишлатиш;

  • масалани ечиш;

  • хисоботни тайёрлаш.
    1. Топшириқ.


Вариантлар: 13
13. Бирлашма типидаги (типда 2 та элемент эълон қилинг) 2 та ўзгарувчини бир-биридан фарқли элементларига қиймат беринг ва уларнинг йиғиндисини иккала ўзгарувчининг қиймат берилмаган элементларига ўзлаштиринг. Ҳар иккала ўзгарувчининг барча элементларини экранга чиқаринг ва натижани тушунтиринг.
#include

union BirlashmaTipi {


int butunSon;
double desyatichSon;
};

int main() {


// Birlashma tipidagi o'zgaruvchilar
BirlashmaTipi birinchi;
BirlashmaTipi ikkinchi;

// Qiymatlar berish


birinchi.butunSon = 42;
ikkinchi.desyatichSon = 3.14;

// Yig'indini o'zlashtirish


birinchi.desyatichSon = birinchi.butunSon + ikkinchi.desyatichSon;
ikkinchi.butunSon = birinchi.butunSon + static_cast(ikkinchi.desyatichSon);

// Natijalarni ekranga chiqarish


std::cout << "Birinchi - Butun son: " << birinchi.butunSon << ", Desyatich son: " << birinchi.desyatichSon << std::endl;
std::cout << "Ikkinchi - Butun son: " << ikkinchi.butunSon << ", Desyatich son: " << ikkinchi.desyatichSon << std::endl;

return 0;


}



Yüklə 64,09 Kb.

Dostları ilə paylaş:
  1   2   3




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