Doc

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Ketabton.

com

‫احمدزۍ‬
‫‪(c) ketabton.com: The Digital Library‬‬

‫تاریخچه‬ ‫د‬

‫‪ C++‬د لومړي ځل لپاره په کال ‪ Bell lab ۱۹۸۰‬البراتور کې د ‪Strustrop Bjarne‬‬


‫له خوا ورته کوډ لیکنه وشوه‪ .‬او په کال ‪ ۱۹۸۹‬کې مکمل شوه‪.‬‬

‫‪Preprocessor directive‬‬

‫‪Main() function‬‬

‫)‪Program body(c++ statement‬‬

‫‪# include : ۱‬کله چې کوډ لیکو نو لومړۍ ‪ header file‬لیکو چې د ‪preprocessor‬‬


‫‪ directive‬په نوم یادیږي‪.‬‬

‫د ‪ header file‬لیکو سره باید لومړۍ ‪ #‬عالمه ولیکو بیا ‪ include‬او اخر کې ددو‬
‫<‬ ‫قوسونو منځ کې د الیبریرۍ نوم لیکولکه >‬

‫د ‪ Header file‬مقصد او معنا‪ :‬چي‪ # include‬په مقصد دي دا یو ‪header file‬‬

‫دي‬
‫‪(c) ketabton.com: The Digital Library‬‬

‫او ‪ iostream‬مقصد چي ‪ Input and output‬چي په دي پروګرام کي هم معلومات‬


‫داخلوو او هم معلومات تري اخلو‪............‬‬

‫‪ Main () function:۳‬د پروګرام د شروع کیدو لپاره استعمالیږي‬

‫یو پروګرام د ‪ main() function‬نه بغیر نه‪ Run‬کیږي خو ‪ execute‬کیږي‪.‬‬

‫‪( Statements :۴‬جملې)‪ .‬په ‪ c++‬کی جمله لیکل خپل قوانین لري‪.‬‬

‫مثالً‪ header file :۱:‬لیکل >‪#include<iostream‬‬

‫‪ :۲‬د ;‪ using namespace std‬لیکل دا د نوم او فاصلې لپاره استعمالیږي‪.‬‬

‫‪ main() :۳‬فنکشن لیکل چي دی فنکشن کې زمونږ ټول کوډ لیکل کیږي‪.‬‬

‫‪ :۴‬د } { بریکټو په منځ باید زمونږ کوډ شامل وي‪.‬‬

‫‪ :۵‬د جملې په اخر کي باید ; سیمی کالن موجود وي‪.‬‬

‫په زریعه کوالۍ شو چې یوه جمله د یو میسیج په توګه وښایی‬

‫مثالً‪cout<<”welcome to c++ programing “; :‬‬

‫پاملرنه‬

‫‪ cout :۱‬کې باید د تورو تر منځ فاصله نه وي‪.‬‬

‫‪ :۲‬تل باید په کوچنو تورو باندي ولیکل شي‪.‬‬


‫‪(c) ketabton.com: The Digital Library‬‬

‫‪ << :۳‬عالمي باید ښی طرف ته خالصه وي‬

‫‪ :۴‬مسیج باید ددو کوټس کي ولیکل شي‪.‬‬

‫‪ :۵‬کله چی جمله پاي ته ورسیده باید; سیمی کالن ولیکل شي‪.‬‬

‫‪ :۶‬کله چي د; “ ”<<‪ cout‬په ددو کوټس کي هر قسم عدد توري او یا خاص‬


‫توری ولیکل شي کمپایلر کوالي شي چي هغه ‪ run‬کړي‪.‬‬

‫‪Token‬‬

‫‪ :Token‬په ‪ c++‬کي مختلف قسم نښي شتون لري چي په الندي ډول دي ‪.‬‬

‫‪ Key word .1‬د یوي خاصي موخي لپاره استعمالیږي چي خاصه معنا لري‪.‬دا‬
‫د پروګرام جوړونکی له خوا جوړیږي‪.‬‬

‫لکه ‪for , if else ,if, double and more…… :‬‬

‫‪ Identifier .2‬یا پیژندګلوي د ‪ variable‬یا ‪ function‬نوم دي چي ‪user‬کوالۍ‬


‫شي په خپله خوښه نوم ورکړي‪.‬‬

‫ال ‪student ,name ,motor, khan, and more‬‬


‫مث ً‬

‫‪constant 3‬یو مقدار دي چي په ‪executed‬وخت کي نه تبدیلیږي ‪.‬‬

‫’‪ ‘%’ ‘T‬او داسی نور‪.‬‬ ‫لکه ‪‘S’ ‘143.133’ ‘250’ :‬‬

‫‪ String literals 4‬مجموعه د تورو ده چي تل په ډبل کوټس کې (”‪ )“hello‬لیکل‬


‫کیږي‪.‬‬

‫مثالً‪ “Howe are you” ; “143 TS” “23$” :‬او داسی نور‪.......‬‬
‫‪(c) ketabton.com: The Digital Library‬‬

‫‪ Operator 5‬یوه نښه ده چي د یو خاص عمل لپاره استعمالیږي‪.‬‬

‫لکه‪ () ; {} ;[] ;<> ;”” ;’’ ;. :‬او داسی نور‪.....‬‬

‫جریان لري ستاسو مرسته زمونږ کامیابي که کومه اشتباه لری مهرباني وکړۍ‬
‫الندي لینک کي مون‪ .‬سره شریکه کړي ‪...‬‬

‫‪https://t.me/+Y2Kfj4HxjBZjN2U1‬‬ ‫لینک‪:‬‬
(c) ketabton.com: The Digital Library
(c) ketabton.com: The Digital Library
Get more e-books from www.ketabton.com
Ketabton.com: The Digital Library

You might also like