Mа’ruza rejasi Kiritish va chiqarish operatorlari 4 Binar, unar va ternar operatorlar 1



Yüklə 143,31 Kb.
səhifə2/3
tarix24.11.2023
ölçüsü143,31 Kb.
#134100
1   2   3
1) 2-mavzu (Algoritmlash va dasturlashning asosiy tushunchalari) 2-qism

cout << “Natija” << 6*7 << endl;

Kiritish chiqarish operatorlari


Kiritish operatorining C tilidagi ko’rinishi
scanf(“%d”,&a);
cin >> a >> b;
Kiritish oqimi
Consel rejimda o’zgaruvchilarga qiymat kiritish
O’zgaruvchi
Kiritish oqimi
O’zgaruvchi

Chiziqli algoritmning blok sxemasi va dasturi


Tamom
a, b
c
Boshlash
c=a+b
#include
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
int c=a+b;
cout<cout<return 0;
}

Tarmoqlanuvchi algoritmning blok sxemasi va dasturi


#include
using namespace std;
int main()
{
int x,y;
cin>>x>>y;
if(x>y)
cout<else
cout<return 0;
}
Tamom
x, y
x
Boshlash
x>y
y
ha
yo’q

Takrorlanuvchi algoritmning blok sxemasi va dasturi


Tamom
Boshlash
i-salom
i=1,10
#include
using namespace std;
int main()
{
int i;
for(i=1;i<=10;i++)
cout<return 0;
}
Preprotsessor direktivalari
Preprotsessor direktivalari kompilyatsiya jarayonidan oldin preprotsessor tomonidan bajariladi. Natijada dastur matni preprotsessor direktivalari asosida o‘zgartiriladi.

#include bu direktiva standart bibliotekalardagi funksiyalarni dasturga joylash uchun foydalaniladi.
#define
Bu direktiva bajarilganda dastur matnidagi almashtiruvchi ifodalar almashinuvchi ifodalarga almashtiriladi.
Preprotsessor direktivalari
Almashtiruvchi define direktivasidan nomlangan konstantalar kiritish uchun foydalanish mumkindir.
Misol uchun:

Yüklə 143,31 Kb.

Dostları ilə paylaş:
1   2   3




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin