cout << “Natija” << 6*7 << endl;
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
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;
}
#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:
Do'stlaringiz bilan baham: |