Muhammed Computer Technology (MCT)
38K subscribers
527 photos
7 videos
254 files
910 links
๐Ÿ”ดแŠ แ‹ตแˆซแˆป:-
โœ… แˆต.แ‰: 0929273364
โœ… แ‹Œแ‰ฅแˆณแ‹ญแ‰ต www.mctplc.com
โœ…แ‰ดแˆŒแŒแˆซแˆ แŠ แŠซแ‹แŠ•แ‰ต: https://t.me/mctplc
โœ… email: mct16plc@gmail.com
โœ… แ‰ฒแŠญแ‰ถแŠญ แŠ แŠซแ‹แŠ•แ‰ต tiktok.com/@mctplc
Download Telegram
๐Ÿ“š C++ Programming
โ—๏ธPART ONE
๐Ÿ“ Course Title: C++ Programming
Content :๐Ÿ‘‡๐Ÿป
๐Ÿ“š Introduction to Programming
๐Ÿ“š C++ Over View
๐Ÿ“š Facts

๐Ÿ“šIntroduction to Programming:
แˆฐแˆ‹แˆ แˆ™แˆ€แˆ˜แ‹ต แАแŠ แ‹จแ‹›แˆฌแ‹ แ‰ตแˆแˆ…แˆญแ‰ณแ‰ฝแŠ• C++ แАแ‹!

แ‰ แŠ แˆˆแˆ›แ‰ฝแŠ• แˆ‹แ‹ญ แŠฅแŠ•แ‹ฐ Wikipedia, 700 programming languages แ‰ แˆ‹แ‹ญ แ‹จแ•แˆฎแŒแˆซแˆแŠ•แŒ แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แŠ แˆ‰แข
โœ… Programming แˆแŠ• แˆ›แˆˆแ‰ต แАแ‹?๐Ÿค”
แ‹จแˆฐแ‹ แˆแŒ†แ‰ฝ แ‰ แ‰‹แŠ•แ‰‹ แŠฅแŠ•แ‹ฐแˆšแŒแ‰ฃแ‰ฃแ‹ แˆแˆ‰ แ‹จแˆฐแ‹ แˆแŒ… แŠจแŠฎแˆแ’แ‹แ‰ฐแˆญ แŒ‹แˆญ แˆˆแˆ˜แŒแ‰ฃแ‰ฃแ‰ต (แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แ‰ตแ‹•แ‹›แ‹ แˆˆแˆ˜แˆตแŒ แ‰ต) แˆˆแ‰ฅแ‹™ แŠ แˆ˜แ‰ณแ‰ต แˆˆแ‰ฐแˆ˜แˆซแˆ›แˆชแ‹Žแ‰ฝ แ‹จแˆซแˆต แˆแ‰ณแ‰ต แАแ‰ แˆญ. แˆแŠญแŠ•แ‹ซแ‰ฑแˆ แŠฎแˆแ’แ‹แ‰ฐแˆฎแ‰ฝ แ‹จแˆšแ‹ซแ‹แ‰แ‰ต ๐Ÿ‘‰ 0101001 (binary numbers) แАแ‹ แŠฅแŠ› แ‹ฐแŒแˆž แ‹ญแˆ„แŠ•แŠ• แˆ˜แˆจแ‹ณแ‰ต แŠ แŠ•แ‰ฝแˆแˆ ๐Ÿคทโ€โ™‚!! แˆตแˆˆแ‹šแˆ… แˆแˆˆแ‰ณแ‰ฝแŠ•แŠ• แ‹จแˆšแ‹ซแŒแ‰ฃแ‰ฃแŠ• high level programming แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แ‰ฐแˆแŒ แˆฉแข แ‰ แˆ˜แˆ†แŠ‘แˆ แŠฅแŠ” แˆˆแˆแˆณแˆŒ cout<<"hi" แ‰ฅแ‹ฌ แ‰ฅแ…แ แŠฎแˆแ“แ‹ญแˆˆแˆฉ (compiler) แˆˆแŠฎแˆแ’แ‹ฉแ‰ฐแˆฌ แ‹˜แ‹ฐ 101010 แ‰€แ‹ญแˆฎ แ‹ญแŒแˆจแ‹‹แˆ แข ๐Ÿค

๐Ÿ“šC++ Overview
1โƒฃ C++ (แˆฒ แ•แˆ‹แˆต แ•แˆ‹แˆต) is general purpose programming language.
แˆ›แˆˆแ‰ตแˆ แŠจแ‰ชแ‹ฒแ‹ฎ แŒŒแˆ แŠฅแˆตแŠจ แŠฎแˆแ’แ‹แ‰ฐแˆญ แŠฅแŠ“ แ‹จแˆžแ‰ฃแ‹ญแˆ แŠ แ•แˆŠแŠฌแˆฝแŠ•แฃ แŠจแˆ™แ‹šแ‰ƒ แˆ›แ‰€แАแ‰ฃแ‰ แˆชแ‹ซ แŠ แ“แ‰ฝ แŠฅแˆตแŠจ แ‹จแ‰ฐแ‹ˆแˆณแˆฐแ‰ก แ‹จAI แˆถแแ‰ตแ‹Œแˆฎแ‰ฝ แˆแˆ‰แŠ•แˆ แˆ˜แˆตแˆซแ‰ต แ‹ซแˆตแ‰ฝแˆ‹แˆ

2โƒฃ C++ is Object Oriented
แ‹ญแˆ… แ‰  programming แ‹แˆตแŒฅ แŠฅแŒ…แŒ แ‰ แŒฃแˆ แ‹ˆแˆณแŠ Concept แАแ‹ (แ‹จแˆแˆฌแŠ• แАแ‹) แ‹ˆแ‹ฐแŠแ‰ต แ‰ แˆฐแŠแ‹ แŠฅแŠ“แ‹ซแˆˆแŠ•แข
แŒแŠ• แ‰ แŠ แŒญแˆฉ แˆˆแˆ›แ‰ฅแˆซแˆซแ‰ต แ‹ซแˆ…แˆ (แˆˆแˆแˆณแˆŒ แАแ‹)
OOP (Object Oriented programming) แ‹แˆตแŒฅ แАแŒˆแˆฎแ‰ฝแŠ• แˆแŠญ แŠฅแŠ•แ‹ฐ แŠฅแ‹แАแ‰ฐแŠ› Object แАแ‹ แ‹จแˆแŠ“แˆตแˆ˜แˆตแˆˆแ‹ แข แŠฅแŠ•แ‰ แˆแŠ“ แ‰  C++ แ‹แˆตแŒฅ แŠ แŠ•แ‹ต แˆตแˆˆ 20 แˆ˜แŠชแŠ–แ‰ฝ แ‹จแ‰€แˆˆแˆ แŠ แ‹ญแАแ‰ตแŠ“ แแŒฅแАแ‰ต แ‹จแˆแŠ“แŒˆแˆญ แŠฎแ‹ต แˆˆแˆ˜แƒแ แˆˆแˆแˆ‰แˆ แˆ˜แŠชแŠ–แ‰ฝ แ‹จแ‰ฐแˆˆแ‹ซแ‹ฌ แŠฎแ‹ต แŠ แŠ•แ…แแˆ! แ‰ แ‰ƒ แŠ แŠ•แ‹ต "car" แˆแ‰ฃแˆ class แ‰ แˆ˜แแŒ แˆญ color แ‹จแˆแ‰ฃแˆ variable , speed () แ‹จแˆแ‰ฃแˆ function แ‰ แ‹แˆตแŒก แ‰ แˆ˜แŒจแˆ˜แˆญ ef
class Car {
public :
public:
void speed();
string color;
}
แ‹ญแˆ„แŠ•แŠ‘ class แˆˆแ‰ฅแ‹™ object(แ‹ซแ‹ แ‰ แ‹šแˆ… แŠฎแ‹ต แ‹จแŠ› object แˆ˜แŠชแŠ“แ‹ แАแ‹) แˆ˜แŒ แ‰€แˆ แ‰ฝแˆ‹แˆˆแ‹แข
Car car1;
Car car2;
Car car20; ...... แŠฅแ‹ซแˆแŠฉ แˆ›แˆˆแ‰ต แАแ‹
แ‹ˆแ‹ฐแŠแ‰ต แ‹ญแŒˆแ‰ฃแ‰ฝแŠ‹แˆ แŒแŠ• แ‰ แŒฃแˆ แ‹ˆแˆณแŠ แАแ‹ ๐Ÿ˜Š

3โƒฃ C++ is case sensitive !
แˆ›แˆˆแ‰ตแˆ แ‰ แ‰€แˆ‹แˆ‰ แˆˆแˆ›แˆตแˆจแ‹ณแ‰ต....
แ‰ C++ แ‹‰แˆตแŒฅ "MUHAMMED" , "muhammed", "MuHAmmeD" แˆถแˆตแ‰ฑแˆ แ‰ แŒฃแˆ แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แ‰ƒแˆ‹แ‰ต แŠ“แ‰ธแ‹ specially Variable แŠ แˆญแŒˆแŠ• แˆตแŠ•แŒ แ‰€แˆแข แˆตแˆˆแ‹šแˆ… แ‰  C++ แ‹‰แˆตแŒฅ แŠ แŠ•แ‹ต Variable "name " แ‰ฅแ‹ฌ แ‰ขแˆแŒฅแˆญ..... แ‹ญแˆ„แŠ• Var แˆ˜แŒ แ‰€แˆ แˆแ‰ฝแˆˆแ‹ แˆแŠญ แŠฅแŠ•แ‹ฐแƒแแŠฉแ‰ต แˆแˆ‰แŠ•แˆ Small letter แˆ›แ‹ตแˆจแŒ แŠ แˆˆแ‰ฅแŠ๐Ÿ‘‰๐Ÿพ ("name")

๐Ÿ“š แˆˆแŒ แ‰…แˆ‹แˆ‹ แŠฅแ‹แ‰€แ‰ต ๐Ÿ˜Š
C++ แ‹จแ‰ฐแˆแŒ แˆจแ‹ แ‰  Bjarne Stroustrup แ‹จแ‰ฐแ‰ฃแˆˆ แŒแˆˆแˆฐแ‰ฅ แ‰  1979 แАแ‰ แˆญ แข
C++ แ‹จแ‰ฐแˆแŒ แˆจแ‹ "C" แŠจแˆแ‰ฃแˆ programming แАแ‹แข
แˆตแˆˆแ‹แˆ… "C" แ‹จ "C++" แŠ แ‰ฃแ‰ต แАแ‹....แŠฅแŠ“แ‰ฑแˆต ?๐Ÿค”๐Ÿ˜
Content :๐Ÿ‘‡๐Ÿป
๐Ÿ“š Environment SetUp
๐Ÿ“š Basic Syntax
๐Ÿ“š Comments In C++
๐Ÿ“š Variable & Data Type
1โƒฃ Environment Setup
แ‹ซแ‹ แŠ แŒซแŒซแŠ‘ แ‰ฅแ‹™ แŠ แ‹ญแАแ‰ต แˆ˜แŠ•แŒˆแ‹ต แŠ แˆˆแข แŠจแˆแˆˆแŒ‹แ‰น Code::Block แˆถแŽแ‰ตแ‹Œแˆญ แ‰ แˆ˜แŒซแŠ• แ‰ แ‰€แˆ‹แˆ‰ แˆ˜แˆตแˆซแ‰ต แ‰ตแ‰ฝแˆ‹แˆ‹แ‰นแข
แ‰ แ‹šแˆ… แˆŠแŠ•แŠญ แŒˆแ‰ฅแ‰ณแ‰ฝแˆ https://quincy-2005.software.informer.com/1.3/ DOWNLOAD Free 18.4 MB แАแ‹ แˆถแแ‰ตแ‹Œแˆฏ
แ‰ แˆ˜แ‰€แŒ แˆ Quincy แ‹ˆแ‹ญแˆ แ‹ซแ‹ˆแˆจแ‹ณแ‰นแ‰ตแŠ• แ‰ แˆ˜แŠญแˆแ‰ต file แˆแˆˆแ‹ แ‹‰แˆตแŒฅ new แ‰ แˆ›แˆˆแ‰ต แ‹ˆแ‹ญแˆ แ‰ แ‰€แˆ‹แˆ‰ (Ctr+n) แ‰ แˆ˜แŒซแŠ• แˆ˜แŠญแˆแ‰ต แ‰ตแ‰ฝแˆ‹แˆ‹แ‰ฝแˆแข
2โƒฃ Hello World
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
แ‰ แˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‹จ C++ แŠฎแ‹ถแ‰ฝ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซแ‹ แˆ˜แˆตแˆ˜แˆญ แˆ‹แ‹ญ headers (แŠจแˆ‹แ‹ญ แˆˆแˆแƒแ) tag แŠ แˆ‹แ‰ธแ‹ แข แ‹ญแˆ…แˆ แˆˆแŠฎแˆแ“แ‹ญแˆŒแˆฉ (compiler C++ แ‰ แŠฎแˆแ’แ‹แ‰ฐแˆญ แˆ‹แ‹ญ แŠฅแŠ•แ‹ตแˆฐแˆซ แ‹จแˆแ‹ซแ‹ฐแˆญแŒ) แ‹จแˆแŠ•แŒ แ‰€แˆ›แ‰ธแ‹‰แŠ• แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แ‹ญแˆฐแŒ แ‹‹แˆแข แˆˆแˆแˆณแˆŒ
#include <iostream>

แ‰ แ‹แˆ…แ‰ฝ แŠฎแ‹ต แ‹แˆตแŒฅ hashtag (#) แ‹จแˆแ‹ซแˆ˜แˆˆแŠญแ‰ฐแ‹ แ‹จcompiler preprocessorแˆˆแˆ˜แŒฅแˆซแ‰ต แˆตแˆ†แŠ• '#include ' แ‹ฐแŒแˆž แŠฎแˆแ“แ‹ญแˆˆแˆฉ '<iostream>' header แŠฅแ‹ตแ‹ซแŠซแ‰ตแ‰ต (to include ) แ‹ญแАแŒแˆจแ‹‹แˆแข
Note :
iostream is the header file which contains all the functions of program like cout, cin etc. and #include tells the preprocessor to include these header file in the program.

แ‰ แ‹šแˆ…แˆ แˆ˜แˆฐแˆจแ‰ต แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ Modues (library ) แˆ˜แŒ แ‰€แˆ แˆตแŠ•แˆแˆแŒ แŠจแŠฎแ‹ณแ‰ฝแŠ• แŠ แŠ“แ‰ต (header) แˆ‹แ‹ญ แ‹ญแˆ…แ‰ฝแŠ• แŠฅแŠ•แ…แ‹แˆˆแŠ• แˆแˆŒ!
แˆˆแˆแˆณแˆŒ C++ แˆ‹แ‹ญ Maths แˆˆแˆ˜แŒ แ‰€แˆ
#include <math.h> ๐Ÿคทโ€โ™‚ แŠฅแŠ•แŒ แ‰€แˆ›แˆˆแŠ•แข
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
๐Ÿ“–แ‰ แˆ˜แ‰€แŒ แˆ main() แ‹จแˆแ‰ฃแˆ function แˆแˆŒแˆ แ‹ซแˆตแˆแˆแŒˆแŠ“แˆ
แ‰ แˆแŠ•แˆตแˆแ‹ แŠฎแ‹ต แ‹แˆตแŒฅ แ‰ฅแ‹˜ แŠ แ‹ญแАแ‰ต แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ function แˆตแˆˆแˆšแŠ•แˆตแ…แ แŠฎแˆแ“แ‹ญแˆˆแˆฉ แˆแˆŒแˆ แˆตแˆซแ‹‰แŠ• แŠจ 'main()' function แ‹ญแŒ€แˆแˆซแˆแข
แˆˆแˆแˆณแˆŒ

#include<iostream>
int main()
{
//put your code here
}
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
๐Ÿ“–Cout<<
แ‹ญแˆ… Syntax แ‰ แ‹แˆตแŒก แ‹จแˆแŠ•แ…แˆแ‹ แАแŒˆแˆญ แ‰ แŠฎแˆแ’แ‹แ‰ฐแˆญ แˆ‹แ‹ญ display แŠฅแŠ•แ‹ตแˆ†แŠ• แ‹ซแ‹ฐแˆญแŒ‹แˆ แข แ‹ˆแ‹ญแˆ แŠฎแˆแ“แ‹ญแˆˆแˆฉ แ‹ซแˆตแŒˆแ‰ฃแАแ‹แŠ• process แŠ แˆญแŒŽ แŠฅแ‹ตแ‹ซแˆณแ‹จแŠ• แ‹ซแ‹ฐแˆญแŒ‹แˆแข
แˆˆแˆแˆณแˆŒ

#include<iostream>
int main()
{
cout<< "Hello world "
}

แŠจแˆ‹แ‹ญ แŠ แˆตแ‰ฐแ‹แˆ‹แ‰ฝแˆ แŠจแ‰ฐแˆ˜แˆˆแŠจแ‰ณแ‰ฝแˆ cout<< แˆšแˆˆแ‹แŠ• syntax แ‹ˆแ‹ฐ แ‹แˆตแŒฅ แˆตแ”แˆต แŠ แ‹ตแˆญแŒŒ แŠจแ‰ƒแˆ‰ แ‰ แŠแ‰ต แŠฅแŠ“ แŠ‹แˆ‹ แ‹ญแˆ„แŠ• แˆแˆแŠญแ‰ต ( " " )แ…แŒแ‹‹แˆˆแ‹ แ‹ญแˆ…แˆ แ‹จแƒแแŠฉแ‰ต แ‰ƒแˆ (string) แˆ˜แˆ†แŠ‘แŠ• แˆˆแˆ›แˆ˜แˆแŠจแ‰ต แАแ‹แข แ‰แŒฅแˆญ แ‹ˆแ‹ญแˆ แ‰ แŠแ‰ต define แ‹ซแˆจแŠฉแ‰ต variable แ‰ฅแˆ†แŠ• แŠ แˆแŒ แ‰€แˆแˆ
๐Ÿ“– Using namespace std
แ‹ญแˆ… แ‹จแˆ˜แŒ€แˆ˜แˆญแ‹ซ C++ version แˆ‹แ‹ญ แŠ แˆแАแ‰ แˆจแˆ just แˆˆแŠฎแˆแ“แ‹ญแˆˆแˆฉ namespace แŠฅแŠ•แ‹ตแŒ แ‰€แˆ แˆ˜แŠ“แŒˆแˆญ แŠ แˆˆแ‰ฅแŠ•แข
แˆตแˆˆแ‹šแˆ… แˆแˆŒแˆ แŠฎแ‹ณแ‰ฝแŠ• แŠ แŠ“แ‰ต(head) แˆ‹แ‹ญ แ‹ญแˆ…แ‰ฝแŠ• แŠ แ‰ตแˆญแˆฑ
using namespace std;

แข(แ‹ญแˆ… แ‰ แ…แˆแ แˆฒแˆ†แŠ• แˆตแˆˆแˆ›แ‹ญแ‰ณแ‹ญ แŠจแ‰ณแ‰ฝ แ‰ฃแˆตแ‰€แˆ˜แŒฅแŠฉแ‰ต แŽแ‰ถ แˆ‹แ‹ญ แˆ˜แˆ˜แˆแŠจแ‰ต แ‰ตแ‰ฝแˆ‹แˆ‹แ‰ฝแˆแข)
แŠจแ‹šแˆ… แ‰ แˆ˜แ‰€แŒ แˆ แ‹แ‹ญแˆ‹แ‰ฝแŠ•แŠ• แˆดแ‰ญ แŠฅแŠ“แ‹ฐแˆญแŒ‹แˆˆแŠ• แŠฅแˆฑแŠ• แˆˆแˆ›แ‹ตแˆจแŒแˆ แ‰ แ‰€แˆตแ‰ณแ‰ฝแŠ• file แˆšแˆˆแ‹แŠ• แ‰ แˆ˜แŠ•แŠซแ‰ต แŠจแ‹šแ‹ซแˆ save as แˆšแˆˆแ‹แŠ• แ‰ แˆ˜แŒซแŠ• แ‹ˆแ‹ญแˆ แŠฎแŠ•แ‰ตแˆฎแˆ S (ctrl s) แ‰ แˆ˜แŠ•แŠซแ‰ต แ‹จแˆšแˆ˜แŒฃแ‹ แ‹ŠแŠ•แ‹ถ แˆ‹แ‹ญ แˆตแˆ™แŠ• แ‹จแˆแˆˆแŒ‹แ‰ฝแˆแ‰ตแŠ• แŠจแˆฐแŒฃแ‰ฝแˆ แ‰กแˆ€แˆ‹ .cpp แ‰ฅแˆ‹แ‰ฝแˆ แ‰€แŒฅแˆ‹แ‰ฝแˆ แƒแ‰ แ‹ญแˆ…แˆ

Yourfilename.cpp

แ‹ญแˆ…แŠ•แŠ• แˆดแ‰ญ แŠ แ‹ตแˆญแŒ‹แ‰ฝแˆ แ‰…แ‹ตแˆ Quincy แˆˆแ‹ญ แŠจแˆ†แŠ“แ‰น (Ctr + Alt + N ) แ‰ แˆ›แ‹ตแˆจแŒ แ‹ˆแ‹ญแˆ แˆŒแˆ‹ แŠจแˆ†แА run แ‰ แˆ˜แŠ•แŠซแ‰ต แŠ แˆตแŒ€แˆแˆฉแ‰ตแข แ‹ˆแ‹ญแˆ แ‹จแˆšแˆฎแŒฅ แˆฐแ‹ แŠ แ‹ญแАแ‰ต แŠ แ‹ญแŠจแŠ• แŠ แˆˆ แŠฅแˆฑแŠ• แˆ˜แŒซแŠ• แŠ แˆˆแ‰ฅแŠ•แข
๐Ÿ‘2
แˆ›แŒ แ‰ƒแˆˆแ‹ซ

#include<iostream>
using namespace std;
int main()
{
cout<< "Hello world "
}

Result (out put):
------------------------------
Hello world
---------------------------------
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
3โƒฃ Comments
แ‰ programming แ‹แˆตแŒฅ แŠฎแ‹ต แˆตแŠ•แ…แ comment แˆ˜แŒ แ‰€แˆ แ‰ แŒฃแˆ แ‹จแ‰ฐแˆˆแˆ˜แ‹ฐแŠ“ แŒฅแˆฉ แˆแˆแ‹ต แАแ‹แข
แŠฎแˆแ“แ‹ญแˆˆแˆฉ แŠฎแ‹ณแ‰ฝแŠ•แŠ• run แˆตแ‹ซแ‹ฐแˆญแŒ แ‰ แŠฎแˆœแŠ•แ‰ต แˆ˜แˆแŠญ แ‹จแ‰ฐแƒแˆแ‹แŠ• แ‹ญแ‰ฐแ‹ˆแ‹‹แˆ....
แŠฎแ‹ณแ‰ฝแŠ•แŠ• แŠฎแˆ˜แŠ•แ‰ต แˆ›แ‹ตแˆจแŒ!
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข
แŠฎแˆ˜แŠ•แ‰ต แˆ›แ‹ตแˆจแŒ แˆ›แˆˆแ‰ต แŠฎแ‹ณแ‰ฝแŠ•แŠ• แˆˆแˆšแ‹ซแАแ‰ก แˆฐแ‹Žแ‰ฝ แˆตแˆˆ แŠฎแ‹ณแ‰ฝแŠ• แ‰€แˆ‹แˆ แˆ›แ‰ฅแˆซแˆญแ‹ซแŠ• แ‹ˆแ‹ญแˆ แˆ˜แˆจแŒƒแŠ• แ‹จแˆแŠ•แˆฐแŒฅแ‰ แ‰ต แˆ˜แŠ•แŒˆแ‹ต แАแ‹:: แ‹ญแˆ… แŠฎแˆ˜แŠ•แ‰ต แ‹จแ‰ฐแŠ•แ‹›แ‹› แˆ˜แˆ†แŠ•แˆ แ‹จแˆˆแ‰ แ‰ตแˆ แ‰ แ‰€แˆ‹แˆ‰ แˆ›แˆตแ‰ฐแˆ‹แˆˆแ แ‹จแˆแˆˆแŒแАแ‹แŠ• แˆ˜แˆแŠฅแŠญแ‰ต แ‰ แŠ แŒญแˆฉ แˆ˜แŒแˆˆแ… แŠ แˆˆแ‰ฅแŠ•::

แŠฎแ‹ณแ‰ฝแŠ•แŠ• แŠฎแˆ˜แŠ•แ‰ต แˆ›แ‹ตแˆจแŒ แŒ แ‰€แˆœแ‰ณแ‹ แŠฎแ‹ณแ‰ฝแŠ•แŠ• แˆˆแˆšแ‹ซแАแ‰ก แˆŒแˆŽแ‰ฝ แˆฐแ‹Žแ‰ฝ แ‰ฅแ‰ป แˆณแ‹ญแˆ†แŠ• แŠฅแŠ›แˆ แ‰ฐแˆ˜แˆแˆฐแŠ• แŠจแŒŠแ‹แ‹ซแ‰ต แ‰กแˆ€แˆ‹ แŠฎแ‹ณแ‰ฝแŠ•แŠ• แŠฅแŠ•แ‹ณแŠ•แˆจแˆณแ‹ แŠฅแŠ“ แ‰ แ‰€แˆ‹แˆ‰ แŠฅแŠ•แ‹ตแŠ“แˆตแ‰ณแ‹แˆต แ‹ซแŒแ‹˜แŠ“แˆ::

แˆ›แˆตแ‰ณแ‹ˆแˆป:-
แ•แˆฎแŒแˆซแˆ›แ‰ฝแŠ•แŠ• แ‰ แŠจแˆแ‰ตแАแ‹ แŒŠแ‹œ แŠฎแˆ˜แŠ•แ‰ต แ‹ซแ‹ฐแˆจแŒแАแ‹ แАแŒˆแˆญ แˆˆแ‰ฐแŒ แ‰ƒแˆšแ‹Žแ‰ฝ แŠ แ‹ญแ‰ณแ‹ญแˆ::

แŠจแˆแˆตแˆ‰ แŠฅแŠ•แ‹ฐแˆแ‰ตแˆจแ‹ฑแ‰ต แŠฎแˆ˜แŠ•แ‰ต แŠฅแŠ•แ‹ฐแ‰ฐแƒแˆ แ‹จแˆแ‰ณแ‹แ‰แ‰ต แŠฎแ‹ฑแŠ• แŠจแŠจแˆแ‰ณแ‰ฝแˆ แ‰ฅแ‰ป แАแ‹::

แˆ›แˆณแˆฐแ‰ฅแ‹ซ:-
แ‹จแ‰ฐแˆˆแ‹ซแ‹ฉ แˆฐแ‹Žแ‰ฝ แŠฅแŠ•แ‹ฒแ‹ซแ‹ฉ แˆ›แ‹ญแˆแˆˆแŒ‰ แАแŒˆแˆฎแ‰ฝแŠ• แ‰ แŠฎแˆ˜แŠ•แ‰ต แ‹แˆตแŒฅ แˆ˜แƒแ แŠ แ‹ญแˆ˜แŠจแˆญแˆ::
แˆˆแˆแˆณแˆŒ: แ“แˆตแ‹ˆแˆญแ‹ถแ‰ฝ แ‹ˆแ‹ญแŠ•แˆ แŠญแˆฌแ‹ฒแ‰ต แŠซแˆญแ‹ต แ‰แŒฅแˆฎแ‰ฝ แ‹จแˆ˜แˆณแˆฐแˆ‰แ‰ตแŠ• แŠจแˆ˜แƒแ แ‹ญแ‰†แŒ แ‰ก
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข

Example Comments

#include<iostream>
using namespace std;
int main()
{
// this is comment
cout<<"Hello world "
// put your comment here
}

Output
Hello World
โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข


แŠฅแˆตแŠซแˆแŠ• แ‹จแ‰ฐแАแŒ‹แŒˆแˆญแАแ‹แŠ• แŠ แ‹ฐแˆจแŒ‹แ‰ฝแˆ? แ‹แŒคแ‰ฑแŠ•แˆ แŠ แŒˆแŠ›แ‰ฝแˆ? แŠฅแŠ•แŠณแŠ• แ‹ฐแˆต แŠ แˆ‹แ‰ฝแˆ แ‹จแˆ˜แŒ€แˆ˜แˆญแ‹ซแ‰ฝแˆแŠ• C++ แŠฎแ‹ต แˆฐแˆญแ‰ณแ‰ฝแŠ‹แˆ๐Ÿ’ชแข แ‰ แˆšแ‰€แŒฅแˆ‰แ‰ต แŠญแแˆŽแ‰ฝ แ‰ แ‹š แ‰ตแˆแˆ…แˆญแ‰ถแ‰ฝ แˆตแˆ‹แˆ‰ แ‰ฐแŠจแ‰ณแ‰ฐแˆ‰แŠ• แ”แŒแŠ• แˆ‹แ‹ญแŠญ แŠฅแŠ“ แˆผแˆญ แ‰ แˆ›แ‹ตแˆจแŒ แ‹ญแ‰ฐแ‰ฃแ‰ แˆฉแŠ•แข แ‰ แˆŒแˆ‹ แŠญแแˆ แŠฅแˆตแŠญแŠ•แŒˆแŠ“แŠ แˆฐแˆ‹แˆ แ‰†แ‹ฉแŠ•แข

Next On This Channel:
๐Ÿ’š Standard Input Output
๐Ÿ’› Variables
โค๏ธ If & else + functions
๐Ÿงก Data Structure stay tuned

แ‹ญแ‰€แŒฅแˆ‹แˆ
โค1
What is C Programming Language?
แˆฒ (แ‹จแŠฎแˆแ’แ‹ฉแ‰ฐแˆญ แ•แˆฎแŒแˆซแˆšแŒ แ‰‹แŠ•แ‰‹) แˆแŠ•แ‹ตแŠ• แАแ‹?
แˆฒ แ‹จแŠฎแˆแ‘แ‰ฐแˆญ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹ (แ‹จแ‰ฐแˆˆแˆ˜แ‹ฐ แŠ แŒ แˆซแˆฉ แˆฒ )
โœ… แ‹จแŠฎแˆแ’แ‹แ‰ตแˆญ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹ แˆฒแˆ†แŠ• แˆˆ แ‹ชแŠ’แŠญแˆต แ‹จแˆฒแˆตแ‰ฐแˆ แŠ แˆฐแˆช แ‰ฐแ‰ฅแˆŽ แ‰ 1970แ‹Žแ‰น แˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆ‹แ‹ญ แ‰ แ‹ฐแŠ’แˆต แˆชแ‰บ (Dennis Ritchie) แ‰ฐแˆฐแˆญแ‰ถ แ‰€แˆจแ‰ แข แŠจแ‹šแ‹ซ แ‹ˆแ‹ฒแˆ… แ‰ แŠ แ‰ฅแ‹›แŠ›แ‹ แ‹จแŠฎแˆแ’แ‹ฉแ‰ฐแˆญ แ‹จแˆฒแˆตแ‰ฐแˆ แŠ แˆฐแˆช แ‰ฐแˆตแ‹แแ‰ถ แ‰ แŠ แˆˆแˆ แ‰ แˆตแ‹แ‰ต แŠจแˆšแ‹ซแŒˆแˆˆแŒแˆ‰ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แŠ แŠ•แ‹ฑ แАแ‹แข
โœ… แˆฒ แˆŒแˆŽแ‰ฝ แ‰ณแ‹‹แ‰‚ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แŒˆแŒฝแ‰ณ แˆ‹แ‹ญ แ‰ณแˆ‹แ‰… แˆšแŠ“ แ‰ฐแŒซแ‹แ‰ถแ‹‹แˆแข แ‰ แ‰ฐแˆˆแ‹ญแˆ แˆฒ++ แˆˆแˆฒ แˆ›แˆปแˆปแ‹ซ แ‰ฐแ‰ฅแˆŽ แ‹จแ‰ณแ‰€แ‹ฐ แ‰‹แŠ•แ‰‹ แАแ‹แข แ‹จแ‰ฐแˆ˜แŒ แАแŠ“ แ‰ฅแ‰ƒแ‰ต แ‹ซแˆˆแ‹ แŠฎแ‹ต แˆˆแˆ›แ‹แŒฃแ‰ต แ‹จแ‰ฐแˆ˜แ‰ปแ‰ธ แ‰‹แŠ•แ‰‹ แˆ†แŠ– แˆฒแ‰ณแ‹ˆแ‰…แฃ แ‹จแˆฒแˆตแ‰ฐแˆ แŠ แˆฐแˆช แˆถแแ‰ตแ‹Œแˆฎแ‰ฝแŠ• แˆˆแˆ˜แˆตแˆซแ‰ต แ‹จแ‰ฐแˆˆแˆ˜แ‹ฐ แ‰‹แŠ•แ‰‹ แˆ†แŠ– แˆณแˆˆ แˆŒแˆŽแ‰ฝ แˆถแแ‰ตแ‹Œแˆฎแ‰ฝแŠ•แˆ แˆˆแˆ˜แŒปแ แ‰ แˆตแ‹แ‰ต แ‹ซแŒˆแˆˆแŒแˆ‹แˆแข
โœ… แ‹จC แ‰‹แŠ•แ‰‹
The language was formalized in 1988 by the American National Standard Institute (ANSI).
โœ… แ‹จ UNIX OS แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แ‰ แˆฒ แ•แˆฎแŒแˆซแˆšแŒ แ‰‹แŠ•แ‰‹ แ‹จแ‰ฐแŒปแˆ แАแ‹แข
โœ… Cross-platform แˆฒแˆ†แŠ• แ‰ แˆ›แŠ•แŠ›แ‹แˆ แŠฆแ•แˆฌแ‰ฒแŠ•แŒ แˆฒแˆตแ‰ฐแˆ แˆ›แˆˆแ‰ตแˆ แ‰ Windows, Unix/Linux and Mac แ‹จแˆšแˆฐแˆซ แ‹จแ•แˆฎแŒแˆซแˆšแŠ•แŒ แŠ แ‹ญแАแ‰ต แАแ‹แข
โœ… แŠ แˆแŠ• แˆ‹แ‹ญ แ‹ซแˆ‰ แ‹จแ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แ‹จแˆฒ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹แŠ• แˆ™แˆ‰ แ‰ แˆ™แˆ‰ แ‹ˆแ‹ญแˆ แ‰ แŠจแŠแˆ แ‹จC programming แ‹จแŠ แŒปแŒปแ แ‰…แˆญแŒฝ แ‹ˆแˆตแ‹ฐแ‹‹แˆ แˆˆแˆแˆณแˆŒ C++แŠ• แŒจแˆแˆฎ C# , Unix's C shell , D, Go , Java , JavaScript (including
transpilers), Julia, Limbo , LPC, Objective-C , Perl, PHP , Python , Rust , Swift , Verilog.
โœ… แˆตแˆˆแ‹šแˆ… C แ•แˆฎแŒแˆซแˆšแŠ•แŒ แŠ แˆแŠ• แˆ‹แ‹ญ แˆ‹แˆ‰ แ‹จแŠ แˆˆแˆ›แ‰ฝแŠ• แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹แ‹Žแ‰ฝ แˆ˜แˆฐแˆจแ‰ต แ‹จแŒฃแˆแŠ“ แ‹จแ•แˆฎแŒแˆซแˆšแŠ•แŒ แŠ แ‰ขแ‹ฎแ‰ต แŠฅแŠ•แ‹ฒแˆแАแ‹ณ แ‹ซแ‹ฐแˆจแŒˆ แАแ‹แข
โœ… C แ‰ American National Standard Institute (ANSI) แˆ…แŒ‹แ‹ŠแАแ‰ฑแŠ•แŠ“ แ‹จแ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ˜แˆตแˆแˆญแ‰ฑแŠ• แ‹ซแˆŸแˆ‹แ‰ แ‰ต แ‰ 1988 แАแ‰ แˆญแข
โœ… แˆฒ แˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆ‹แ‹ญ แˆˆแˆตแˆญแ‹“แ‰ต แˆแˆ›แ‰ต แˆฅแˆซ (system development) แ‰ แ‰ฐแˆˆแ‹ญแˆ แŠฆแ•แˆฌแ‰ฒแŠ•แŒ แˆฒแˆตแ‰ฐแˆ™แŠ• แˆˆแˆšแ‹ซแŠซแˆ‚แ‹ฑ แ•แˆฎแŒแˆซแˆžแ‰ฝ แŒฅแ‰…แˆ แˆ‹แ‹ญ แ‹แˆแˆ แกแก
โœ… แŠ แŠ•แ‹ต แ‹จ C แ•แˆฎแŒแˆซแˆ แŠจ 3 แˆ˜แˆตแˆ˜แˆฎแ‰ฝ แŠฅแˆตแŠจ แˆšแˆŠแ‹ฎแŠ–แ‰ฝ แˆ˜แˆตแˆ˜แˆฎแ‰ฝ แˆ˜แŒปแ แ‹ญแ‰ปแˆ‹แˆแข
แ‰ C programing แ‹จแ‰ฐแŒปแˆ แ•แˆฎแŒแˆซแˆ save แˆตแŠ“แ‹ฐแˆญแŒ
แ‹จแŒฝแˆ‘แ แ‹แ‹ญแˆŽแ‰ฝแŠ• แŠจแ‰…แŒฅแ‹ซ แŒ‹แˆญ แˆ˜แŒปแ แŠ แˆˆแ‰ แ‰ต ".c"; แˆˆแˆแˆณแˆŒ, hello.c แ‰ฅแˆˆแŠ• แˆ›แˆตแ‰€แˆ˜แŒฅ แ‹ญแŠ–แˆญแ‰ฅแŠ“แˆ แˆ›แˆˆแ‰ต แАแ‹แข
โœ… แˆˆ C แ‹จแ•แˆฎแŒแˆซแˆ แ‰‹แŠ•แ‰‹ แˆˆแˆแˆตแˆซแ‰ต แŠจแˆแˆˆแŒ‰ แ‰ แŠฎแˆแ’แ‰ฐแˆญแ‹Ž แˆ‹แ‹ญ แ‹จแˆšแŠจแ‰ฐแˆ‰แ‰ตแŠ• แˆแˆˆแ‰ต แ‹จแˆถแแ‰ตแ‹Œแˆญ แˆ˜แˆณแˆชแ‹ซแ‹Žแ‰ฝ แ‹ซแˆตแˆแˆแŒ‰แ‹Žแ‰ณแˆ
1 Text Editor and
2 The C Compiler.
โœ… Text Editor แ•แˆฎแŒแˆซแˆ›แ‰ฝแŠ•แŠ• แˆˆแˆ˜แŒปแ แ‹จแˆšแŒ แ‰…แˆ˜แŠ• แАแ‹ Examples Windows Notepad, OS Edit command, Brief, Epsilon, EMACS, and vim or vi.
โœ… A C program แ‹จแˆšแŠจแ‰ฐแˆ‰แ‰ตแŠ• แ‹ซแŠซแ‰ตแ‰ณแˆโˆ’
โบ Preprocessor Commands
โบ Functions
โบ Variables
โบ Statements & Expressions
โบ Comments
โœ… แ‰€แˆ‹แˆ แ‹จC แ•แˆฎแŒแˆซแˆšแŠ•แŒ แ‰‹แŠ•แ‰‹ แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แ‹ฐแˆšแŠจแ‰ฐแˆˆแ‹ แŠ แ‰…แˆญแ‰คแˆ‹แ‰ฝแŠ‹แˆˆแˆแข
#include <stdio.h>
int main () {
/* my first program in C */
printf ( "Hello, World! \n" );
return 0 ;
}
โบ แŠจแˆ‹แ‹ญ แ‹ซแˆˆแ‹แŠ• แ•แˆฎแŒแˆซแˆ แˆ˜แŒแˆˆแŒซ
แ‹จแ•แˆฎแŒแˆซแˆ™ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซ แˆ˜แˆตแˆ˜แˆญ #include<stdio.h> แ‹จแ‰…แ‹ตแˆ˜-แ•แˆฎแˆฐแˆฐแˆญ แ‰ตแŠฅแ‹›แ‹ แАแ‹ แฃ แ‹ญแˆ…แˆ แ‹ˆแ‹ฐ แ‰ตแŠญแŠญแˆˆแŠ› แˆ›แŒ แŠ“แ‰€แˆญ แŠจแˆ˜แˆ„แ‹ฑ แ‰ แŠแ‰ต แˆˆ C แŠฎแˆแ“แ‹ญแˆˆแˆญ แ‹จ stdio.h แ‹แ‹ญแˆแŠ• แŠฅแŠ•แ‹ฒแ‹ซแŠซแ‰ตแ‰ต แ‹ญแАแŒแˆจแ‹‹แˆแกแก
โบ แ‰€แŒฃแ‹ฉ แˆ˜แˆตแˆ˜แˆญ int maim () แ‹จแ•แˆฎแŒแˆซแˆ™ แŠ แˆแƒแ€แˆ แ‹จแˆšแŒ€แˆ˜แˆญแ‰ แ‰ต แ‹‹แŠ“ แ‰ฐแŒแ‰ฃแˆญ แАแ‹ แกแก
โบ แ‹จแˆšแ‰€แŒฅแˆˆแ‹ แˆ˜แˆตแˆ˜แˆญ แŠฎแˆœแŠ•แ‰ต แˆฑแ‰ฃแˆ /*...*/ แ‰ แŠฎแˆแ“แ‹ญแˆˆแˆฉ แŠฅแŠ•แ‹ณแ‹ญแАแ‰ แ‰ฅ /*แ‹แˆตแŒฅ*/ แˆแŠ•แˆ แ‰ฅแŠ•แŒฝแ แŠฎแˆแ“แ‹ญแˆˆแˆฉ แŠ แ‹ซแŠ•แ‰ฅแ‰ แ‹แˆ แŠฅแŠ“แˆ แ‰ แ•แˆฎแŒแˆซแˆ™ แ‹แˆตแŒฅ แ‰ฐแŒจแˆ›แˆช แŠ แˆตแ‰ฐแ‹ซแ‹จแ‰ถแ‰ฝแŠ• แŠฅแŠ•แ‹ตแŠ•แŒจแˆแˆญ แ‹ญแˆจแ‹ณแŠ“แˆแกแก แˆตแˆˆแ‹šแˆ… แŠฅแŠ•แ‹ฐแ‹šแˆ… แ‹ซแˆ‰ แˆ˜แˆตแˆ˜แˆฎแ‰ฝ แ‰ แ•แˆฎแŒแˆซแˆ™ แ‹แˆตแŒฅ แŠ แˆตแ‰ฐแ‹ซแ‹จแ‰ถแ‰ฝ(Comment) แ‰ฐแ‰ฅแˆˆแ‹ แ‹ญแŒ แˆซแˆ‰ แกแก
โบ แ‹จแˆšแ‰€แŒฅแˆˆแ‹ แˆ˜แˆตแˆ˜แˆญ printf (...) โ€œHello worldโ€ แ‹จแˆšแˆ แˆ˜แˆแŠฅแŠญแ‰ต แ‹ˆแ‹ฐ แŠฅแˆตแŠญแˆชแŠ“แ‰ฝแŠ• แ‹จแˆšแ‹ซแ‹ˆแˆแŠ• แ‹ˆแ‹ญแˆ แ‹จแˆšแ‹ซแˆณแ‹จแŠ• แАแ‹แกแก
โบ แ‹จแˆšแ‰€แŒฅแˆˆแ‹ แˆ˜แˆตแˆ˜แˆญ return 0; แ‹จmain () แ‰ฐแŒแ‰ฃแˆฉแŠ• แ‹ซแŒ แŠ“แ‰…แ‰ƒแˆ แŠฅแŠ“ values แ‹ˆแ‹ฐ 0 แ‹ญแˆ˜แˆแˆณแˆแข
โœ… แ‰ แ‰ฐแŒจแˆ›แˆชแˆ แˆˆแˆ›แŠ•แ‰ แ‰ฅ
๐Ÿ‘‡
https://www.tutorialspoint.com/cprogramming/index.htm
๐Ÿ‘‡ https://en.m.wikipedia.org/wiki/C_(programming_language)
แ‰ PDF แ‰ดแˆŒแŒแˆซแˆ แˆ‹แ‹ญ แŠฅแŒญแŠ“แˆˆแˆแข
แŠ แˆตแ‰ฐแ‹ซแ‹จแ‰ต แŠซแˆ‹แ‰ฝแˆ แŠฎแˆœแŠ•แ‰ต แˆ‹แ‹ญ แ‹ˆแ‹ญแˆ แ‰ 
แ‹ˆแ‹ฐ แ‰ดแˆŒแŒแˆซแˆ แ‰ปแŠ“แˆŒ แˆˆแˆ˜แŒแ‰ฃแ‰ต แŠจแˆแˆˆแŒ‹แ‰ฝแˆ https://t.me/MuhammedComputerTechnology
แ‹ˆแ‹ฐ Ethiopian Digital Library แˆˆแˆ˜แŒแ‰ฃแ‰ต แŠจแˆแˆˆแŒ‹แ‰ฝแˆ https://t.me/EthiopiaDigitalLibrary
โœ… #แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆแŠ•แ‹ตแŠ• แАแ‹?
(what is programming language)?
แˆ˜แŒ€แˆ˜แˆญแ‹ซ programming language แ‹จแˆšแˆˆแ‹ แАแŒˆแˆญ แŠจแˆ›แ‹จแ‰ณแ‰ฝแŠ• แ‰ แŠแ‰ต #แ•แˆฎแŒแˆซแˆ แˆแŠ•แ‹ตแŠ• แАแ‹(what is program) แ‹จแˆšแˆˆแ‹แŠ• แŠฅแŠ•แˆ˜แˆแŠจแ‰ต #แ•แˆฎแŒแˆซแˆ แˆ›แˆˆแ‰ต แ‰ แŠ แŒญแˆฉ แŠ แŠ•แ‹ตแŠ• แАแŒˆแˆญ แˆˆแˆ˜แˆฅแˆซแ‰ต แ‹ˆแ‹ญแˆ แ‹แŒคแ‰ต(output)แˆˆแˆ›แŒแŠ˜แ‰ต แ‰ แ‰…แ‹ตแˆšแ‹ซ แ‹จแˆแŠ•แ…แ‹แ‰ธแ‹ แАแŒˆแˆฎแ‰ฝ แˆฅแ‰ฅแˆฅแ‰ฅ แ•แˆฎแŒแˆซแˆ แ‹ญแ‰ฃแˆ‹แˆแข
แˆˆแˆแˆฃแˆŒ แŠซแˆญแ‹ต แˆˆแˆ˜แˆ™แˆ‹แ‰ต *805*....# call แŠฅแŠ•แ‹ฐแˆแŠ•แˆˆแ‹ แˆ›แˆˆแ‰ต แАแ‹ แคแŠจแ‹› แ‹ซแˆฅแŒˆแ‰ฃแАแ‹ แ‰แŒฅแˆญ แ‰ตแŠญแŠญแˆ แŠจแˆ†แА Dear Customer, your prepaid account has been recharged succesfully แ‹จแˆšแˆ text แ‹ญแ‹ฐแˆญแˆ แŠ“แˆ แˆ›แˆˆแ‰ต แАแ‹แข แ‰แŒฅแˆฉแŠ• แŒแŠ• แ‰ แˆแ‰ณแˆตแŒˆแ‰กแ‰ แ‰ต แŒŠแ‹œ แˆ˜แˆฐแˆ‹แˆ แ‰ฅแ‰ตแˆจแˆฑ แŠ แˆแ‹ซแˆ แ‹จแŠฎแŠจแ‰ฅ แˆแˆแŠญแ‰ต แ‹ˆแ‹ญแˆ แ‹ฐแŒแˆž แŠจแˆแ‰ตแˆžแˆ‰แ‰ต แ‹จแŠซแˆญแ‹ต แ‰แŒฅแˆญ แŠ แŠ•แ‹ต แ‹ฒแŒ‚แ‰ต แ‰ขแŒŽแ‹ตแˆ แˆฒแˆตแ‰ฐแˆ™ แŠ แ‹ญแˆฐแˆซแˆแข
แˆแŠญ แŠฅแŠ•แ‹ฐแ‹šแ‹ แ•แˆฎแŒแˆซแˆ›แ‰ฝแŠ•แˆ แ‰ตแŠญแŠญแˆ แŠจแˆ†แА แ‹แŒคแ‰ต(output) แŠฅแŠ“แŒˆแŠ›แˆˆแŠ• แŠซแˆแˆ†แА แ‹ฐแŒแˆž แˆฅแˆ…แ‰ฐแ‰ต แ‹จแˆ†แА แ‹แŒคแ‰ต แŠฅแŠ“แŒˆแŠ›แˆˆแŠ• แ‹ˆแ‹ญแˆ แˆตแˆ…แ‰ฐแ‰ต แАแ‹ แ‹ญแˆ‹แˆ แˆ›แˆˆแ‰ต แАแ‹แข
แˆˆแˆแˆฃแˆŒ แฆแŠจแ‰ณแ‰ฝ แ‹ซแˆˆแ‹แŠ• C++ แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แˆ˜แˆแŠจแ‰ต
#include <iostream>;
using namespace std;
int main( )
{
cout<<" Hello, World "<<endl;
return 0;
}
output : Hello, World
แ‹ญแˆ… แŠจแˆ‹แ‹ญ แ‰  แŠฅแŠ•แŒแˆŠแ‹˜แŠ› แ‹จแ‰ฐแƒแ‹แ‹ แˆแˆฃแˆŒ" Hello, World " แ‹จแˆšแˆˆแ‹แŠ• แ…แˆแ screenu แˆ‹แ‹ญ แ‹ซแˆฃแ‹จแŠ“แˆ แˆฅแˆˆแ‹šแˆ… แ‹ญแˆ…แŠ•แŠ• แАแŒˆแˆญ แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แˆˆแ‹‹แˆˆแŠ• แˆ›แˆˆแ‰ต แАแ‹แข แŠจแˆ‹แ‹ญ แ‰ฃแˆˆแ‹ แ•แˆฎแŒแˆซแˆ แˆ‹แ‹ญ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซแ‹Žแ‰น แˆแˆˆแ‰ต แˆ˜แˆตแˆ˜แˆฎแ‰ฝ แˆ›แŠ•แŠ›แ‹แˆ แ‹จ C++ code แ‰ แˆแ‰ตแˆฐแˆฉแ‰ แ‰ต แŒŠแ‹œ แ‹จแˆแ‰ตแŒ แ‰€แˆŸแ‰ธแ‹ แˆฒแˆ†แŠ• แ‹จแˆแ‰ณแˆตแŒˆแ‰กแ‰ตแŠ• แŠฎแ‹ต แŠฎแˆแ“แ‹ญแˆˆแˆซแ‰นแˆ… แŠฅแŠ•แ‹ฒแˆจแ‹ณแ‹ แ‹จแˆšแˆจแ‹ฑ แˆ˜แ‰…แˆจแ‰ต แ‹จแˆŒแˆˆแ‰ฃแ‰ธแ‹ แАแŒˆแˆฎแ‰ฝ แŠ“แ‰ธแ‹แข
แŠจแˆ‹แ‹ญ แ‹ซแˆˆแ‹แŠ• แ•แˆฎแŒแˆซแˆ run แ‰ แˆแ‰ณแ‹ฐแˆญแŒ‰แ‰ แ‰ต แ‹ˆแ‰…แ‰ต แŠฎแˆแ’แ‹แ‰ฐแˆซแ‰นแ‹ แˆ‹แ‹ญ HI ATC แ‹จแˆšแˆ out put แ‹ญแˆ˜แŒฃแˆ‹แ‰นแˆƒแˆ cout<< ____ ; แ‰ฐแ‰ฅแˆŽ แ‹จแˆšแŒˆแ‰ฃ แˆ›แŠ•แŠ›แ‹แˆ แŠ แ‹ญแАแ‰ต data แ•แˆฎแŒแˆซแˆ™แŠ• แŒจแˆญแˆณแ‰นแˆ… run แˆตแ‰ณแ‹ฐแˆญแŒ‰ แŠฎแˆแ’แ‹แ‰ฐแˆซแ‰นแˆ… แˆ‹แ‹ญ แ‹ญแ‹ˆแŒฃแˆ แˆ›แˆˆแ‰ต แАแ‹ int main( ) แ‹จแˆšแˆˆแ‹ แ‹จแˆแ‰ณแˆตแŒˆแ‰กแ‰ต แАแŒˆแˆญ แ‰ แˆ™แˆ‰ integer แˆ˜แˆ†แŠ‘แŠ• แˆˆแŠฎแˆแ“แ‹ญแˆˆแˆฉ แ‹ซแˆณแ‹แ‰€แ‹‹แˆ
The syntax for preprocessor directive statement is
#include <headerfilename.h>
The .h extension tells the compiler that the file is a header file. The preprocessor directive
statement instructs the compiler to bring all the contents of the header file to our program.
Some of the header files that we are going to use are:
iostream.h: - contains standard input and output functions.Some of the functions defined ( แŠฅแŠ› แˆˆแˆแˆณแˆŒแАแ‰ต แ‹จแ‰ฐแŒ แ‰€แˆแАแ‹ แ‹จheader type แАแ‹ แˆŒแˆŽแ‰ฝแˆ แŒแŠ• แŠฅแˆ‰ แˆˆแˆแˆณแˆŒ math.h แ‹จแˆšแ‰ฃแˆ แ‹จแˆ‚แ‹ฐแˆญ แŠ แ‹ญแАแ‰ต แŠ แˆˆ แŒฅแ‰…แˆ™แˆ แ‹จแˆแŠ•แˆฐแˆซแ‹ แ•แˆฎแŒแˆซแˆ แˆ‹แ‹ญ Mathematical formula och like cosine, sine, tangent, quadratic equation...แ‹ˆแ‹˜แ‰ฐ แˆฒแŠ–แˆฉ แ‹ญแˆ…แŠ•แŠ• แŠฅแŠ•แŒ แ‰€แˆ›แˆˆแŠ• แˆˆแˆแˆณแˆŒ แŠซแˆแŠฉแˆŒแ‰ฐแˆญ แˆ˜แˆตแˆซแ‰ต แ‰ฅแ‰ตแˆแˆแŒ‰ # include <math.h> แ‹จแˆšแˆ แˆ˜แŒแ‰ขแ‹ซ แˆ˜แŒ แ‰€แˆ แ‹ญแŠ–แˆญแ‰ฃแ‰นแˆƒแˆ
Here are:
Cin>>: is a standard input function that accepts input from the user. Syntax:
For single input
Cin>>var1; // var แˆ›แˆˆแ‰ต แˆ›แŠ•แŠ›แ‹แˆ แ‹จแˆแ‰ณแˆตแŒˆแ‰กแ‰ต แАแŒˆแˆญ แˆ›แˆˆแ‰ต แАแ‹
For multiple inputs
Cin>>var1>>var2>>var3; // แ‹จแˆแ‰ณแˆตแŒˆแ‰งแ‰ธแ‹ inputs
Cin will take value from the keyboard and store it in the memory. Thus the cin statement needs a variable that is a reserved memory place holder.
Cout<<: standard output function that displays its content to the Screen.Syntax:
For single output
Cout<<Var1;
For multiple outputs
Cout<<var1<<โ€, โ€œ<<var2<<โ€ and โ€œ<<var3;
<<endl: standard output function that displays a new line character
โบ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆแŠ•แ‹ตแŠ• แАแ‹ แฆ
แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆ›แˆˆแ‰ต แ‹จแˆซแˆก แ‹จแˆ†แА แ‹จแŠ แƒแƒแ แˆ…แŒ แ‹ซแˆˆแ‹ แˆ†แŠ– แ‹จแˆแŠ•แŒฝแ‹แ‰ธแ‹ แ‰ฝแˆฎแŒแˆซแˆžแ‰ฝ แ‹จแˆšแ‹ซแˆฅแ‰ฐแ‹ณแ‹ตแˆญ แˆ›แˆˆแ‰ต แАแ‹แข
โœ… sorce code แŠฅแŠ›แ‹จแƒแแАแ‹ แ•แˆฎแŒแˆซแˆ
โœ… machine language แŠฎแˆแ’แ‹แ‰ฐแˆญ แ‹จแˆšแˆจแ‹ณแ‰ แ‰ต แ‰‹แŠ•แ‰‹ แˆ›แˆˆแ‰ต แАแ‹แข
๐Ÿ›‘ syntax(แˆฃแ‹ญแŠ•แ‰ณแŠญแˆฅ)
แŠจแˆ‹แ‹ญ แˆˆแˆ˜แŒฅแ‰€แˆฅ แŠฅแŠ•แ‹ฐ แˆžแŠจแˆญแŠฉแ‰ต แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆ›แˆˆแ‰ต แ‹จแˆซแˆก แ‹จแˆ†แА แ‹จแŠ แƒแƒแ แˆ…แŒ แŠ แˆˆแ‹ แ‹ญแˆ… แ‹จแŠ แƒแƒแ แˆ…แŒ แˆฃแ‹ญแŠ•แ‰ณแŠญแˆฅ(syntax)แ‹ญแ‰ฃแˆ‹แˆแข
Like แŠ แˆ›แˆญแŠ› แˆ‹แ‹ญ แˆ แ‹‹แˆ แ‹ แŠฅแŠ•แŒแˆŠแ‹แŠ› แˆ‹แ‹ญ แ‹ฐแŒแˆž แŒแˆซแˆ˜แˆญ แŠฅแŠ•แ‹ฐแˆแŠ•แˆˆแ‹ แˆ›แˆˆแ‰ต แАแ‹แข #แˆˆแˆแˆฃแˆŒ แ‹ญแˆ…แŠ• แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แˆ˜แˆแŠจแ‰ต แŠฅแ‹šแˆ… แˆ‹แ‹ญ แ‹จแ‰ฐแƒแ‹แ‹ แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แАแŒˆแˆญ syntax แˆ˜แˆ แˆจแ‰ต แ‹ซแ‹ฐแˆจแŒˆ แАแ‹แข
#include <iostream>
using namespace std;
int main( )
{
cout<<" hello world"<<endl;
return 0;
}
แˆˆแˆแˆฃแˆŒ แŠ แŠ•แ‹ตแŠ• แŠ แˆจแแ‰ฐ แАแŒˆแˆญ แ…แˆแŠ• แˆฅแŠ•แŒจแˆญแˆฅ แˆˆแŠ แˆ›แˆญแŠ› แŠ แˆซแ‰ต แАแŒฅแ‰ฅ แคแˆˆแŠฅแŠ•แŒแˆŠแ‹แŠ› แŠ แŠ•แ‹ต แАแŒฅแ‰ฅ(full stop)&แˆˆ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แ‹ฐแŒแˆž" ; " แŠฅแŠ•แŒ แ‰€แˆ›แˆˆแŠ• แАแŒˆแˆญ แŒแŠ• แˆแˆ‰แˆ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆ›แˆˆแ‰ต แˆฃแ‹ญแˆ†แŠ• C++ แŒจแˆแˆฎ แŠ แ‰ฅแ‹›แŠžแ‰น " ; "แ‹ญแŒ แ‰€แˆ›แˆ‰แข
แˆฅแˆˆ #แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ…(แ‰‹แŠ•แ‰‹) แ‹ญแˆ…แŠ• แ‹ซแˆ…แˆ แŠซแ‹ˆแˆซแŠ• แ‰ แˆ˜แ‰€แŒ แˆ แ‹‹แŠ“ แ‹‹แŠ“ แ‹จแˆšแ‰ฃแˆ‰แ‰ตแŠ• แŠฅแŠ•แŒฅแ‰€แˆต แ‰ แŠ แˆแŠ‘ แˆ แŠ แ‰ต แ‰ แŠ แˆˆแˆ›แ‰ฝแŠ• แˆ‹แ‹ญ แ‰ฅแ‹™ แŠ แ‹ญแАแ‰ต แŠฅแŠ“ แŒฅแ‰…แˆ แ‹ซแˆ‹แ‰ธแ‹ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ…แ‹Žแ‰ฝ แŠ แˆ‰ แŠจแАแˆญแˆกแˆ แˆ˜แŠซแŠจแˆ แ‰ แ‹‹แŠ“แАแ‰ต แ‹จแˆšแŒ แ‰€แˆกแ‰ต แ‹จแˆšแŠจแ‰ฐแˆ‰แ‰ต แŠ“แ‰ธแ‹
โœ… JS(javascript)
โœ… C
โœ… phyton
โœ… C++
โœ… Go(Go lang)
โœ… C#
โœ… Java
โœ… CSS
โœ… Php
โœ… html etc...
แˆˆแ‹›แˆฌ แŠฅแ‹šแˆ… แˆ‹แ‹ญ แ‹ญแ‰ฅแ‰ƒแŠ• แ‰ แ‰€แŒฃแ‹ญ แˆตแˆˆแŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แ•แˆฎแŒแˆซแˆšแŒ แ‰‹แŠ•แ‰‹ แ‰ แŒฅแˆแ‰€แ‰ต แŠฅแ‹ซแ‹จแŠ• แŠฅแŠ•แˆ„แ‹ณแˆˆแข
โ—„โ—„แˆผแˆญโ–ปโ–ปแ‹ญแ‹ฐแˆจแŒ แ‰ฅแ‹™ แˆ›แ‹ˆแ‰… แ‹จแˆšแˆแˆแŒ‰
#แ‹ˆแŠ•แ‹ตแˆ #แŠฅแˆ…แ‰ถแ‰ฝ แŠ แˆ‰แŠ•!
#แ‹จแ‰ฐแˆ›แˆฉแ‰ตแŠ•_แˆ›แˆตแ‰ฐแˆ›แˆญ #แ‹ซแ‹ˆแ‰แ‰ตแŠ•_แˆ›แˆณแ‹ˆแ‰… #แ‰ฅแˆแˆ…แАแ‰ต แАแ‹
แ‰ แ‹šแˆ… แ‹จแ‰ดแˆŒแŒแˆซแˆ แ‰ปแŠ“แˆ
https://t.me/MuhammedComputerTechnology
แŒฅแˆฉ แŒฅแˆฉ แˆตแˆˆแŠฎแˆแ’แ‹แ‰ฐแˆญแŠ“ แ‰ดแŠญแŠ–แˆŽแŒ… แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แŠฅแŠ“ แŠฅแ‹แ‰€แ‰ถแ‰ฝ แ‹ญแˆˆแ‰€แ‰ƒแˆ‰ แ‹ซแˆˆแ‹Žแ‰ตแŠ• แŠฅแ‹แ‰€แ‰ต แ‹ซแˆณแ‹ตแŒ‹แˆ‰
แ‰ แ‰ดแˆŒแŒแˆซแˆ แ‰ปแŠ“แˆŒ แ‰ แˆ˜แŒแ‰ฃแ‰ต แ‰ฅแ‹™ แˆ˜แˆจแŒƒแ‹Žแ‰ฝแŠ• แˆ›แŒแŠœแ‰ต แ‰ตแ‰ฝแˆ‹แˆ‹แ‰ฝแˆแข
โœ… #แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆแŠ•แ‹ตแŠ• แАแ‹?
(what is programming language)?
แˆ˜แŒ€แˆ˜แˆญแ‹ซ programming language แ‹จแˆšแˆˆแ‹ แАแŒˆแˆญ แŠจแˆ›แ‹จแ‰ณแ‰ฝแŠ• แ‰ แŠแ‰ต #แ•แˆฎแŒแˆซแˆ แˆแŠ•แ‹ตแŠ• แАแ‹(what is program) แ‹จแˆšแˆˆแ‹แŠ• แŠฅแŠ•แˆ˜แˆแŠจแ‰ต #แ•แˆฎแŒแˆซแˆ แˆ›แˆˆแ‰ต แ‰ แŠ แŒญแˆฉ แŠ แŠ•แ‹ตแŠ• แАแŒˆแˆญ แˆˆแˆ˜แˆฅแˆซแ‰ต แ‹ˆแ‹ญแˆ แ‹แŒคแ‰ต(output)แˆˆแˆ›แŒแŠ˜แ‰ต แ‰ แ‰…แ‹ตแˆšแ‹ซ แ‹จแˆแŠ•แ…แ‹แ‰ธแ‹ แАแŒˆแˆฎแ‰ฝ แˆฅแ‰ฅแˆฅแ‰ฅ แ•แˆฎแŒแˆซแˆ แ‹ญแ‰ฃแˆ‹แˆแข
แˆˆแˆแˆฃแˆŒ แŠซแˆญแ‹ต แˆˆแˆ˜แˆ™แˆ‹แ‰ต *805*....# call แŠฅแŠ•แ‹ฐแˆแŠ•แˆˆแ‹ แˆ›แˆˆแ‰ต แАแ‹ แคแŠจแ‹› แ‹ซแˆฅแŒˆแ‰ฃแАแ‹ แ‰แŒฅแˆญ แ‰ตแŠญแŠญแˆ แŠจแˆ†แА Dear Customer, your prepaid account has been recharged succesfully แ‹จแˆšแˆ text แ‹ญแ‹ฐแˆญแˆ แŠ“แˆ แˆ›แˆˆแ‰ต แАแ‹แข แ‰แŒฅแˆฉแŠ• แŒแŠ• แ‰ แˆแ‰ณแˆตแŒˆแ‰กแ‰ แ‰ต แŒŠแ‹œ แˆ˜แˆฐแˆ‹แˆ แ‰ฅแ‰ตแˆจแˆฑ แŠ แˆแ‹ซแˆ แ‹จแŠฎแŠจแ‰ฅ แˆแˆแŠญแ‰ต แ‹ˆแ‹ญแˆ แ‹ฐแŒแˆž แŠจแˆแ‰ตแˆžแˆ‰แ‰ต แ‹จแŠซแˆญแ‹ต แ‰แŒฅแˆญ แŠ แŠ•แ‹ต แ‹ฒแŒ‚แ‰ต แ‰ขแŒŽแ‹ตแˆ แˆฒแˆตแ‰ฐแˆ™ แŠ แ‹ญแˆฐแˆซแˆแข
แˆแŠญ แŠฅแŠ•แ‹ฐแ‹šแ‹ แ•แˆฎแŒแˆซแˆ›แ‰ฝแŠ•แˆ แ‰ตแŠญแŠญแˆ แŠจแˆ†แА แ‹แŒคแ‰ต(output) แŠฅแŠ“แŒˆแŠ›แˆˆแŠ• แŠซแˆแˆ†แА แ‹ฐแŒแˆž แˆฅแˆ…แ‰ฐแ‰ต แ‹จแˆ†แА แ‹แŒคแ‰ต แŠฅแŠ“แŒˆแŠ›แˆˆแŠ• แ‹ˆแ‹ญแˆ แˆตแˆ…แ‰ฐแ‰ต แАแ‹ แ‹ญแˆ‹แˆ แˆ›แˆˆแ‰ต แАแ‹แข
แˆˆแˆแˆฃแˆŒ แฆแŠจแ‰ณแ‰ฝ แ‹ซแˆˆแ‹แŠ• C++ แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แˆ˜แˆแŠจแ‰ต
#include <iostream>;
using namespace std;
int main( )
{
cout<<" Hello, World "<<endl;
return 0;
}
output : Hello, World
แ‹ญแˆ… แŠจแˆ‹แ‹ญ แ‰  แŠฅแŠ•แŒแˆŠแ‹˜แŠ› แ‹จแ‰ฐแƒแ‹แ‹ แˆแˆฃแˆŒ" Hello, World " แ‹จแˆšแˆˆแ‹แŠ• แ…แˆแ screenu แˆ‹แ‹ญ แ‹ซแˆฃแ‹จแŠ“แˆ แˆฅแˆˆแ‹šแˆ… แ‹ญแˆ…แŠ•แŠ• แАแŒˆแˆญ แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แˆˆแ‹‹แˆˆแŠ• แˆ›แˆˆแ‰ต แАแ‹แข แŠจแˆ‹แ‹ญ แ‰ฃแˆˆแ‹ แ•แˆฎแŒแˆซแˆ แˆ‹แ‹ญ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซแ‹Žแ‰น แˆแˆˆแ‰ต แˆ˜แˆตแˆ˜แˆฎแ‰ฝ แˆ›แŠ•แŠ›แ‹แˆ แ‹จ C++ code แ‰ แˆแ‰ตแˆฐแˆฉแ‰ แ‰ต แŒŠแ‹œ แ‹จแˆแ‰ตแŒ แ‰€แˆŸแ‰ธแ‹ แˆฒแˆ†แŠ• แ‹จแˆแ‰ณแˆตแŒˆแ‰กแ‰ตแŠ• แŠฎแ‹ต แŠฎแˆแ“แ‹ญแˆˆแˆซแ‰นแˆ… แŠฅแŠ•แ‹ฒแˆจแ‹ณแ‹ แ‹จแˆšแˆจแ‹ฑ แˆ˜แ‰…แˆจแ‰ต แ‹จแˆŒแˆˆแ‰ฃแ‰ธแ‹ แАแŒˆแˆฎแ‰ฝ แŠ“แ‰ธแ‹แข
แŠจแˆ‹แ‹ญ แ‹ซแˆˆแ‹แŠ• แ•แˆฎแŒแˆซแˆ run แ‰ แˆแ‰ณแ‹ฐแˆญแŒ‰แ‰ แ‰ต แ‹ˆแ‰…แ‰ต แŠฎแˆแ’แ‹แ‰ฐแˆซแ‰นแ‹ แˆ‹แ‹ญ HI ATC แ‹จแˆšแˆ out put แ‹ญแˆ˜แŒฃแˆ‹แ‰นแˆƒแˆ cout<< ____ ; แ‰ฐแ‰ฅแˆŽ แ‹จแˆšแŒˆแ‰ฃ แˆ›แŠ•แŠ›แ‹แˆ แŠ แ‹ญแАแ‰ต data แ•แˆฎแŒแˆซแˆ™แŠ• แŒจแˆญแˆณแ‰นแˆ… run แˆตแ‰ณแ‹ฐแˆญแŒ‰ แŠฎแˆแ’แ‹แ‰ฐแˆซแ‰นแˆ… แˆ‹แ‹ญ แ‹ญแ‹ˆแŒฃแˆ แˆ›แˆˆแ‰ต แАแ‹ int main( ) แ‹จแˆšแˆˆแ‹ แ‹จแˆแ‰ณแˆตแŒˆแ‰กแ‰ต แАแŒˆแˆญ แ‰ แˆ™แˆ‰ integer แˆ˜แˆ†แŠ‘แŠ• แˆˆแŠฎแˆแ“แ‹ญแˆˆแˆฉ แ‹ซแˆณแ‹แ‰€แ‹‹แˆ
The syntax for preprocessor directive statement is
#include <headerfilename.h>
The .h extension tells the compiler that the file is a header file. The preprocessor directive
statement instructs the compiler to bring all the contents of the header file to our program.
Some of the header files that we are going to use are:
iostream.h: - contains standard input and output functions.Some of the functions defined ( แŠฅแŠ› แˆˆแˆแˆณแˆŒแАแ‰ต แ‹จแ‰ฐแŒ แ‰€แˆแАแ‹ แ‹จheader type แАแ‹ แˆŒแˆŽแ‰ฝแˆ แŒแŠ• แŠฅแˆ‰ แˆˆแˆแˆณแˆŒ math.h แ‹จแˆšแ‰ฃแˆ แ‹จแˆ‚แ‹ฐแˆญ แŠ แ‹ญแАแ‰ต แŠ แˆˆ แŒฅแ‰…แˆ™แˆ แ‹จแˆแŠ•แˆฐแˆซแ‹ แ•แˆฎแŒแˆซแˆ แˆ‹แ‹ญ Mathematical formula och like cosine, sine, tangent, quadratic equation...แ‹ˆแ‹˜แ‰ฐ แˆฒแŠ–แˆฉ แ‹ญแˆ…แŠ•แŠ• แŠฅแŠ•แŒ แ‰€แˆ›แˆˆแŠ• แˆˆแˆแˆณแˆŒ แŠซแˆแŠฉแˆŒแ‰ฐแˆญ แˆ˜แˆตแˆซแ‰ต แ‰ฅแ‰ตแˆแˆแŒ‰ # include <math.h> แ‹จแˆšแˆ แˆ˜แŒแ‰ขแ‹ซ แˆ˜แŒ แ‰€แˆ แ‹ญแŠ–แˆญแ‰ฃแ‰นแˆƒแˆ
Here are:
Cin>>: is a standard input function that accepts input from the user. Syntax:
For single input
Cin>>var1; // var แˆ›แˆˆแ‰ต แˆ›แŠ•แŠ›แ‹แˆ แ‹จแˆแ‰ณแˆตแŒˆแ‰กแ‰ต แАแŒˆแˆญ แˆ›แˆˆแ‰ต แАแ‹
For multiple inputs
Cin>>var1>>var2>>var3; // แ‹จแˆแ‰ณแˆตแŒˆแ‰งแ‰ธแ‹ inputs
Cin will take value from the keyboard and store it in the memory. Thus the cin statement needs a variable that is a reserved memory place holder.
Cout<<: standard output function that displays its content to the Screen.Syntax:
For single output
Cout<<Var1;
For multiple outputs
Cout<<var1<<โ€, โ€œ<<var2<<โ€ and โ€œ<<var3;
<<endl: standard output function that displays a new line character
โบ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆแŠ•แ‹ตแŠ• แАแ‹ แฆ
แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆ›แˆˆแ‰ต แ‹จแˆซแˆก แ‹จแˆ†แА แ‹จแŠ แƒแƒแ แˆ…แŒ แ‹ซแˆˆแ‹ แˆ†แŠ– แ‹จแˆแŠ•แŒฝแ‹แ‰ธแ‹ แ‰ฝแˆฎแŒแˆซแˆžแ‰ฝ แ‹จแˆšแ‹ซแˆฅแ‰ฐแ‹ณแ‹ตแˆญ แˆ›แˆˆแ‰ต แАแ‹แข
โœ… sorce code แŠฅแŠ›แ‹จแƒแแАแ‹ แ•แˆฎแŒแˆซแˆ
โœ… machine language แŠฎแˆแ’แ‹แ‰ฐแˆญ แ‹จแˆšแˆจแ‹ณแ‰ แ‰ต แ‰‹แŠ•แ‰‹ แˆ›แˆˆแ‰ต แАแ‹แข
๐Ÿ›‘ syntax(แˆฃแ‹ญแŠ•แ‰ณแŠญแˆฅ)
แŠจแˆ‹แ‹ญ แˆˆแˆ˜แŒฅแ‰€แˆฅ แŠฅแŠ•แ‹ฐ แˆžแŠจแˆญแŠฉแ‰ต แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆ›แˆˆแ‰ต แ‹จแˆซแˆก แ‹จแˆ†แА แ‹จแŠ แƒแƒแ แˆ…แŒ แŠ แˆˆแ‹ แ‹ญแˆ… แ‹จแŠ แƒแƒแ แˆ…แŒ แˆฃแ‹ญแŠ•แ‰ณแŠญแˆฅ(syntax)แ‹ญแ‰ฃแˆ‹แˆแข
Like แŠ แˆ›แˆญแŠ› แˆ‹แ‹ญ แˆ แ‹‹แˆ แ‹ แŠฅแŠ•แŒแˆŠแ‹แŠ› แˆ‹แ‹ญ แ‹ฐแŒแˆž แŒแˆซแˆ˜แˆญ แŠฅแŠ•แ‹ฐแˆแŠ•แˆˆแ‹ แˆ›แˆˆแ‰ต แАแ‹แข #แˆˆแˆแˆฃแˆŒ แ‹ญแˆ…แŠ• แ•แˆฎแŒแˆซแˆ แŠฅแŠ•แˆ˜แˆแŠจแ‰ต แŠฅแ‹šแˆ… แˆ‹แ‹ญ แ‹จแ‰ฐแƒแ‹แ‹ แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แАแŒˆแˆญ syntax แˆ˜แˆ แˆจแ‰ต แ‹ซแ‹ฐแˆจแŒˆ แАแ‹แข
#include <iostream>
using namespace std;
int main( )
{
cout<<" hello world"<<endl;
return 0;
}
แˆˆแˆแˆฃแˆŒ แŠ แŠ•แ‹ตแŠ• แŠ แˆจแแ‰ฐ แАแŒˆแˆญ แ…แˆแŠ• แˆฅแŠ•แŒจแˆญแˆฅ แˆˆแŠ แˆ›แˆญแŠ› แŠ แˆซแ‰ต แАแŒฅแ‰ฅ แคแˆˆแŠฅแŠ•แŒแˆŠแ‹แŠ› แŠ แŠ•แ‹ต แАแŒฅแ‰ฅ(full stop)&แˆˆ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แ‹ฐแŒแˆž" ; " แŠฅแŠ•แŒ แ‰€แˆ›แˆˆแŠ• แАแŒˆแˆญ แŒแŠ• แˆแˆ‰แˆ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ… แˆ›แˆˆแ‰ต แˆฃแ‹ญแˆ†แŠ• C++ แŒจแˆแˆฎ แŠ แ‰ฅแ‹›แŠžแ‰น " ; "แ‹ญแŒ แ‰€แˆ›แˆ‰แข
แˆฅแˆˆ #แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ…(แ‰‹แŠ•แ‰‹) แ‹ญแˆ…แŠ• แ‹ซแˆ…แˆ แŠซแ‹ˆแˆซแŠ• แ‰ แˆ˜แ‰€แŒ แˆ แ‹‹แŠ“ แ‹‹แŠ“ แ‹จแˆšแ‰ฃแˆ‰แ‰ตแŠ• แŠฅแŠ•แŒฅแ‰€แˆต แ‰ แŠ แˆแŠ‘ แˆ แŠ แ‰ต แ‰ แŠ แˆˆแˆ›แ‰ฝแŠ• แˆ‹แ‹ญ แ‰ฅแ‹™ แŠ แ‹ญแАแ‰ต แŠฅแŠ“ แŒฅแ‰…แˆ แ‹ซแˆ‹แ‰ธแ‹ แ•แˆฎแŒแˆซแˆšแŠ•แŒ แˆ‹แŠ•แŒ‰แŒ…แ‹Žแ‰ฝ แŠ แˆ‰ แŠจแАแˆญแˆกแˆ แˆ˜แŠซแŠจแˆ แ‰ แ‹‹แŠ“แАแ‰ต แ‹จแˆšแŒ แ‰€แˆกแ‰ต แ‹จแˆšแŠจแ‰ฐแˆ‰แ‰ต แŠ“แ‰ธแ‹
โœ… JS(javascript)
โœ… C
โœ… phyton
โœ… C++
โœ… Go(Go lang)
โœ… C#
โœ… Java
โœ… CSS
โœ… Php
โœ… html etc...
โ—„โ—„แˆผแˆญโ–ปโ–ปแ‹ญแ‹ฐแˆจแŒ แ‰ฅแ‹™ แˆ›แ‹ˆแ‰… แ‹จแˆšแˆแˆแŒ‰
#แ‹ˆแŠ•แ‹ตแˆ #แŠฅแˆ…แ‰ถแ‰ฝ แŠ แˆ‰แŠ•!
#แ‹จแ‰ฐแˆ›แˆฉแ‰ตแŠ•_แˆ›แˆตแ‰ฐแˆ›แˆญ #แ‹ซแ‹ˆแ‰แ‰ตแŠ•_แˆ›แˆณแ‹ˆแ‰… #แ‰ฅแˆแˆ…แАแ‰ต แАแ‹
แ‰ แ‰ฐแŒจแˆ›แˆชแˆ แ‹จแ‹ฉแ‰ฒแ‹ฉแ‰ฅ แ‰ปแŠ“แˆ‹แ‰ฝแŠ•แŠ• Subscribe แ‰ แˆ›แ‹ตแˆญแŒ‰ แˆŒแˆŽแ‰ฝ แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แ‹ญแˆธแˆแ‰ฑ
โ”ˆโ”ˆโ”ˆโ”ˆโ€ขโ€ขโ—โ—‰โ–โ—‰โ—โ€ขโ€ขโ”ˆโ”ˆโ”ˆ
๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡
https://www.youtube.com/channel/UCZBIP6PqUdmmagdTjbyp_AQ
แ‰ แ‹šแˆ… แ‹จแ‰ดแˆŒแŒแˆซแˆ แ‰ปแŠ“แˆ
https://t.me/MuhammedComputerTechnology
แŒฅแˆฉ แŒฅแˆฉ แˆตแˆˆแŠฎแˆแ’แ‹แ‰ฐแˆญแŠ“ แ‰ดแŠญแŠ–แˆŽแŒ… แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แŠฅแŠ“ แŠฅแ‹แ‰€แ‰ถแ‰ฝ แ‹ญแˆˆแ‰€แ‰ƒแˆ‰ แ‹ซแˆˆแ‹Žแ‰ตแŠ• แŠฅแ‹แ‰€แ‰ต แ‹ซแˆณแ‹ตแŒ‹แˆ‰
แ‰ แ‰ดแˆŒแŒแˆซแˆ แ‰ปแŠ“แˆŒ แ‰ แˆ˜แŒแ‰ฃแ‰ต แ‰ฅแ‹™ แˆ˜แˆจแŒƒแ‹Žแ‰ฝแŠ• แˆ›แŒแŠœแ‰ต แ‰ตแ‰ฝแˆ‹แˆ‹แ‰ฝแˆแข
๐Ÿ‘8โค1