1-ma’ruza. Qurilish va arxitektura sohasida axborot jarayonlarini algoritmlash va dasturlash


Download 1.85 Mb.
bet5/6
Sana15.06.2023
Hajmi1.85 Mb.
#1481807
1   2   3   4   5   6
Bog'liq
1-Ma\'ruza 2-semestr 2021-2022 (2)

04:30:03 AM
06/03/2023
04:30:03 AM
06/03/2023
04:30:03 AM
06/03/2023
04:30:03 AM
06/03/2023

C++ dasturlash tilida tiplar, o'zgaruvchilar va arifmetikalar: Dastur bajarilish natijasida berilganlarni saqlab turish uchun o’zgaruvchilar va o’zgarmaslardan foydalaniladi. O’zgaruvchi – dastur ob’ekti bo’lib, xotiradagi bir nechta yacheykalarni egallaydi va berilganlarni saqlash uchun xizmat qiladi. O’zgaruvchi nomga, o’lchamga va boshqa xususiyatlarga ega bo’ladi. Har bir nom va har bir ibora unda bajarilishi mumkin bo'lgan operatsiyalarni belgilaydigan tipiga ega. C ++ dasturlash tilida turli xil fundamental tiplar mavjud.


04:30:03 AM
06/03/2023

bool // boolean, mumkin bo'lgan qiymatlar (true) va (false)

char // belgi, masalan, 'a', 'z' va '9'

int // butun sonlar, masalan, 10, 42 va 1024

double // kasr sonlar masalan, 3.14 va 2.7.


04:30:03 AM
06/03/2023

Har bir fundamental tip to'g'ridan-to'g'ri apparat vositalariga mos keladi va unda saqlanishi mumkin bo'lgan qiymatlar oralig'ini belgilaydigan o'lchamga ega: O’zgaruvchilarni e’lon qilishda ushbu tiplardan foydalanganda xotiradan quyidagicha joy oladi.


04:30:03 AM
06/03/2023
04:30:03 AM
06/03/2023
04:30:03 AM
06/03/2023

Chiziqli algoritmlar. Har qanday murakkab algoritmni ham uchta asosiy struktura yordamida tasvirlash mumkin. Bu strukturalar asosida

  • chiziqli
  • tarmoqlanuvchi
  • takrorlanuvchi
  • hisoblash jarayonlarining algoritmlarini tuzish mumkin.


04:30:03 AM
06/03/2023

Chiziqli algoritmlar.


BOSHLANISH
KIRITILADIGAN
QIYMATLAR
1-AMAL
N-AMAL
TAMOM
CHOP ETISH

Download 1.85 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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