Khmer Developer
Kanalga Telegramβda oβtish
Now you can add all channel as a folder on your Telegram π©΅ https://t.me/addlist/fRQMtjRu68YyYzg1 All resource is Free for all people β #DevelopAccessibillity #WebsiteDevelopment #Frontend #Backend #LearnCoding #KhmerDeveloper #DesignedbyKhala
Ko'proq ko'rsatish643
Obunachilar
Ma'lumot yo'q24 soatlar
+77 kunlar
+4030 kunlar
Postlar arxiv
αααααααΈα¨α αααα (Loops) αααα»α C+ααααα’αα»ααααΆαα²ααα’ααααααααααα·ααΈ (code) ααααΌαααΆαα’αα»ααααα αααΎααα αα αααααααααααααααα½αααααΌαααΆααααααα αααααααααααα·αααααα»α C++ ααΆαα while, do...while, αα·α for loopsα πΉ α‘. while Loop πβ ααααα’αα»ααααααααΎαααααααα (condition) αα·αα
cpp
CopyEdit
while (condition) {
// ααΌαα’αα»ααααααΆαααααα
}
α§ααΆα αααα αααα αΆαααα α‘ ααα α₯
cpp
CopyEdit
int i = 1;
while (i <= 5) {
cout << i << " ";
i++;
}
β
ααααααα 1 2 3 4 5
πΉ α’. do...while Loop
πβ ααααΎαααΆαααααααα’αΆαααααα½ααα αα»αααα αα·αα·αααααααααααα
cpp
CopyEdit
do {
// ααΌαα’αα»αααα
} while (condition);
α§ααΆα αααα αααα αΆαααα α‘ ααα α₯
cpp
CopyEdit
int i = 1;
do {
cout << i << " ";
i++;
} while (i <= 5);
β
ααααααα 1 2 3 4 5
πΉ α£. for Loop
π ααΎααααα½ααααααΆααα
αΆααααααΎα αααα
αα αα·αααα αΆααααααα
cpp
CopyEdit
for (int i = 1; i <= 5; i++) {
cout << i << " ";
}
β
ααααααα 1 2 3 4 5
πΉ α€. break αα·α continue
break: ααααααααααααααΆαα
continue: ααααααΆααα·ααΆααα
αααα»αααααααα α αΎααααααα
αααααααααΆαα
cppCopyEdit
for (int i = 1; i <= 5; i++) { if (i == 3) continue;
cout << i << " ";
}
β
ααααααα 1 2 4 5
π ααα αΆααα’αα»αααα (Exercises)
1οΈβ£ ααααααααααα·ααΈααααΎ for loop ααΎααααΈαααα αΆαααΆααΆααα»α α’ (2 Γ 1 ααα 2 Γ 10)
2οΈβ£ ααααΎ while loop ααΎααααΈααΌαα
ααα½αααΈ α‘ ααα α‘α
3οΈβ£ ααααΎ do...while loop ααΎααααΈα²ααα’αααααααΎαααα
αΌαααααα·αα’αα»ααα (negative number) αα αΌαααααααα
αΌαααααα·αααααΆαRepost from Lan Khala
+3
α’αααΈααΆαααααΎ shortcut keyboard αα½αααααΉα!π‘
αααααΆα
ααααΎα ααα αΆααααΈα£ αααααααααΈα§α
ααααααααααα·ααΈαααααααΎ function ααΎααααΈαααα αΆααααααααα·ααααααααααααααααααΆααααααα
π αααα»α C++ ααΎααα·αα’αΆα
αααααααααααααα’ααααααααααΎ value ααΆα
ααααα‘ααααα ααα»ααααααΎαα’αΆα
ααααΎ function overloading ααΎααααΈαααααΆαααααααααααα·αααααααααααΆαα’ααααααααΆαααααΎα
αΌαα
πΉ ααΌα C++α
cpp
CopyEdit
#include <iostream>
using namespace std;
// Function αααα αΆααααααααα·αααααα
void showType(int value) {
cout << "ααααααααααΆαααααα: int" << endl;
}
void showType(float value) {
cout << "ααααααααααΆαααααα: float" << endl;
}
void showType(double value) {
cout << "ααααααααααΆαααααα: double" << endl;
}
void showType(char value) {
cout << "ααααααααααΆαααααα: char" << endl;
}
void showType(bool value) {
cout << "ααααααααααΆαααααα: bool" << endl;
}
int main() {
// α’αααα’αΆα
ααΆαααααααααααααααα
showType(42); // int
showType(3.14f); // float
showType(2.718); // double
showType('A'); // char
showType(true); // bool
return 0;
}
β
ααααααα
cpp
CopyEdit
```ααααααααααΆαααααα: int
ααααααααααΆαααααα: float
ααααααααααΆαααααα: double
ααααααααααΆαααααα: char
ααααααααααΆαααααα: bool```αααααΆα
ααααΎα ααα αΆααααΈα’ αααααααααΈα§α
ααααααααααα·ααΈαααααααΎ function ααΎααααΈααααΆααα·ααΆααααααΌαααααααααΈααααααααΎα―αααΆααααΆαααααα½αα
π ααα·ααΆααααααΌααααααα (Volume of Cylinder) ααααΆααΆαααΌαααααα
V = Ο Γ rΒ² Γ h
π αα
ααΈααα r ααΆα’αΆαααααααΆααααααα αα·α h ααΆααααααα
πΉ ααΌα C++α
cpp
CopyEdit
#include <iostream>
#define PI 3.1416
using namespace std;
// Function ααααΆααα·ααΆααααααΌα
double volumeCylinder(double radius, double height) {
return PI * radius * radius * height;
}
int main() {
double r1, h1, r2, h2;
cout << "αααα
αΌαα’αΆαααααααΆα αα·ααααααα Cylinder ααΈα‘:\n";
cout << "α’αΆαααααααΆα (r1): ";
cin >> r1;
cout << "αααααα (h1): ";
cin >> h1;
cout << "\nαααα
αΌαα’αΆαααααααΆα αα·ααααααα Cylinder ααΈα’:\n";
cout << "α’αΆαααααααΆα (r2): ";
cin >> r2;
cout << "αααααα (h2): ";
cin >> h2;
double volume1 = volumeCylinder(r1, h1);
double volume2 = volumeCylinder(r2, h2);
double totalVolume = volume1 + volume2;
cout << "\nααα·ααΆαααα»αααΊ: " << totalVolume << " αα».α" << endl;
return 0;
}
β
αααααα (ααΆα§ααΆα ααα):
αααα
αΌαα
r1 = 3, h1 = 10
r2 = 2, h2 = 5
β‘ αααα αΆαα
ααα·ααΆαααα»αααΊ: 339.292 αα».ααααααΆα
ααααΎα ααα αΆααααΈα‘ αααααααααΈα§α
ααααααααααα·ααΈααΎααααΈαα·αα·αααααΆα
ααα½αααααααα
αΌαααΊαα·αααααΆα α¬α’αα·αααααΆαα
πΉ ααΌα C++α
cpp
```#include <iostream>
using namespace std;
int main() {
int number;
cout << "αααα
αΌαα
ααα½αα ";
cin >> number;
if (number > 0) {
cout << "α
ααα½ααααααΊ: αα·αααααΆα" << endl;
} else if (number < 0) {
cout << "α
ααα½ααααααΊ: α’αα·αααααΆα" << endl;
} else {
cout << "α
ααα½ααααααΊ: ααΌααα" << endl;
}
return 0;
}```
β
αααααα (ααΆαα’αααΈααααααα
αΌα):
αααα
αΌα 5 β α
ααα½ααααααΊ: αα·αααααΆα
αααα
αΌα -3 β α
ααα½ααααααΊ: α’αα·αααααΆα
αααα
αΌα 0 β α
ααα½ααααααΊ: ααΌααααααααααΈα§α ααΆαααααΎααααααααααααααα·ααα»ααα αα α»αααααα (Conditional Statements) αααα»α C++ π§ π‘π αααααααα if, else if, αα·α else α’αΆα αα½αα²αααααααα·ααΈαααααα α α·αααααΆααααααΆααααααααααα½αα ααα½αα πΉ α‘. if Statement ααααΎααΎααααΈαα·αα·ααααααααα
αααα½α
cpp
CopyEdit
// αααααΆα’αα»ααααααααα·αααΎ condition αα·α
}
πΉ α’. if...else Statement
ααααΎαααααΆαααααααΎαααΈαααααα·αααΎαααααααααα·ααα·α
cpp
CopyEdit
// ααααα·αααΎαααααααααα·α
} else {
// ααααα·αααΎαααααααααα·ααα·α
}
πΉ α£. else if Statement
ααααΎααααααααΆαααααΎαααΎαα
αααΎαααΆαααΈα
cpp
CopyEdit
// ααααα·αααΎ condition1 αα·α
} else if (condition2) {
// ααααα·αααΎ condition2 αα·α
} else {
// ααΎααΆααα’αααα·ααα·α
}
πΉ α€. α§ααΆα αααα αααααααααΆαααα·αααααΆααα·αααα»
cpp
CopyEdit
using namespace std;
int main() {
int score;
cout << "αααα
αΌααα·αααα»ααααα’ααα: ";
cin >> score;
if (score >= 90) {
cout << "level A";
} else if (score >= 80) {
cout << "level B";
} else if (score >= 70) {
cout << "level C";
} else {
cout << "wrong!";
}
return 0;
}
β
ααααααα αααα αΆαααααΆαααα·ααααααααΆααα·αααα»αααααΆααααα
αΌαα
πΉ α₯. Operators αααααΆαααααααΎααααααααα
Operator ααααααΆααααα α§ααΆα ααα
== ααααΎ a == b
!= αα·αααααΎ a != b
< ααΌα
ααΆα a < b
> ααααΆα a > b
<= ααΌα
ααΆαα¬ααααΎ a <= b
>= ααααΆαα¬ααααΎ a >= b
π ααα αΆααα’αα»αααα (Exercises)
1 ααααααααααα·ααΈααΎααααΈαα·αα·αααααΆα
ααα½αααααααα
αΌαααΊαα·αααααΆα α¬α’αα·αααααΆαα
2 ααααααααααα·ααΈααΎααααΈαααααΆααααΆα
ααα½αααααααα
αΌαααΊααα α¬ααΌα
3 ααααααααααα·ααΈααααΎ if...else ααΎααααΈαααα αΆαααΆ βα’αΆα
αααα‘αβ ααΎαα·αααα»α
αΆααααΈ α₯α α‘αΎααα
ααΎαα·αααΌα
αααααα αααα αΆαααΆ βαααΆαααβα
αααααα·ααααΆα π ααα’αααα½αααααΆααΆαα½ααααααααΈα¨α Loop (αααα) π
π ααΆααα’ααααααΆα
αΌααα½α Comment ααΎααα αΆαα ααΆααααααααα αα·αα
ααααααααα
α±ααα’αααααααααααααΆαααααα! αααα»α https://t.me/programercomααΆαα
αααααα’αΆα
αα½ααααα»αααΌαα
ααΆα(general message)
αααααΊααΆαααα»ααααααΆααααααΆααΎαα
ααα
αΌααααααααΌαα’αΆα
α
αΌα αα·αααααΆααα·αααααααα·α’αααααΆααα’ααααααΆααΆα https://t.me/programerkh
αααααααΈα¦: αααα αα αα·ααα»αααΆα (Functions) αααα»α C++Functions ααΊααΆααααααα½ααααααααα·ααΈαααα’αΆα ααααΎαααααΆααααααΎααΆαααΆαααΌα ααααΆα ααΆαααΆα αααΎαααα ααΆα’αα»ααααΆαα²ααα’αααα’αα·ααααααΌαααΆααααααΎαα‘αΎα αααααααΎα²ααααΆα’αΆα ααααΎαααααΆααΆαααααααα αα·αααΆααααα½ααααα»αααΆααααα αΌααα αααα»ααααααα·ααΈααααααα 1. ααΆααααααΎα Function ααΆααααααΎα function ααΆαααΌαααΆαααΌα ααΆααααααα
return_type function_name(parameter1, parameter2, ...) {
// ααΌαα’αα»αααα
return value;
}
- return_type: αααααααα·ααααααααα function ααΉααααα‘αααα (ααΆ void ααααα·αααΎαα·αααΆαααααααααα‘αα)α
- function_name: ααααααααα function αααα’ααααααααα
- parameters: αααααΈααα’ααααααααααααααααΌαααΆαααααΎαααα»α function α
#### 2. α§ααΆα ααα α‘: Function αααααααΆαααααααα αΆαααΆααααα»α console
#include <iostream>
using namespace std;
void greet() {
cout << "αα½ααααΈ! ααΌαααααΆααααααααΆαααααααα·ααΈ C++!" << endl;
}
int main() {
greet(); // αα»αααααα
α α
function
return 0;
}
β
ααααααα
αα½ααααΈ! ααΌαααααΆααααααααΆαααααααα·ααΈ C++!
#### 3. α§ααΆα ααα α’: Function ααααααα‘ααααααα
#
include <iostream>
using namespace std;
int add(int a, int b) {
return a + b;
}
int main() {
int result = add(5, 3); // ααΆαα α
function αα·αααα½αααααα
cout << "ααααΌαααΊ: " << result << endl;
return 0;
}
β
ααααααα
ααααΌαααΊ: 8
#### 4. ααΆαα α
Function
- Calling a function: Function ααααΌαααΆαα α
ααΈ main() α¬ααΈ function ααααααααΆαααΆααααααΆααα
- Return value: ααααα·αααΎ function ααΆαααααααααα‘αα α’αααα’αΆα
ααααααα
α’ααα α¬ααααΎαααα»αααΆαααααΆααααααααΆαα
#### 5. Function Overloading (ααΆαααΎαααααΌα Function)
C++ α’αΆα
α’αα»ααααΆαα²ααα’αααααΆα function αααααααααααΆααααααααΌα
ααααΆ ααααΆααααααααααα½ααα
ααΎα
ααα½α α¬αααααααα parameters α
#i
nclude <iostream>
using namespace std;
int add(int a, int b) {
return a + b;
}
double add(double a, double b) {
return a + b;
}
int main() {
cout << "5 + 3 = " << add(5, 3) << endl;
cout << "3.5 + 4.2 = " << add(3.5, 4.2) << endl;
return 0;
}
β
ααααααα
5 + 3 = 8
3.5 + 4.2 = 7.7
ααα αΆααα’αα»αααα (Exercise)
1οΈβ£ - ααααααααααα·ααΈαααααααΎ function ααΎααααΈααααΆα’αα·ααααΆα¬α’αααααααΆααααα
ααα½αααΈααααα
2οΈβ£ - ααααααααααα·ααΈαααααααΎ function ααΎααααΈααααΆααα·ααΆααααααΌαααααααααΈααααααααΎα―αααΆ ααααΆαααααα½αα
3οΈβ£ - ααααααααααα·ααΈαααααααΎ function ααΎααααΈαααα αΆααααααααα·ααααααααααααααααααΆααααααα
ααΎα αΌααααα αΆα αΎααααααααΆαααααααΆααααααα·αααααααααΆα’αααα αΆααααα’αααα’αααααΆαααααΎααα·ααΈαααααααΎααΆααα·αααΆα!
Repost from Lan Khala
α’αΆα
ααΆαααααΎααΆααααααΆααααααααααααα·αααααα αααααΎαααΆα
αααα
αΌααα·αααααα ααααα αα»αααΆα gmail ααΌαααΆα α αΎααα
ααααααα
αΌααα½α
ααΎα ENTER αααα·αα’αΆα
ααΎααα·ααααααααΆααααααα
αααααα ααααααΆααα»ααααα·ααααααΆααααα
αΌα
β‘οΈ ααΌαα ααα»α’αααΈαααααααΎα±ααα’ααααααααα
α
α·αααα
αΆααααααααΆαααααΌααααΆα? (β€οΈβ€οΈβ€οΈ)
Repost from KhmerIT Group π°π
α
ααα
αΆααααααΆα web developer Web developer ααααΌαααΆαα
ααααΆααΆαααα
αΆαααΆα
ααααααΆααααΆαα’αα·ααααααα ααααα α¬ webα ααΆααΆααααΆαααααΆαα
1. Frontend Development (ααααααα»αααα ααααα)
HTML (HyperText Markup Language) β αααααΆααααααααα
ααΆααααααααααααα ααααα
CSS (Cascading Style Sheets) β αααααΆαααα
ααΆααΌαααΆα αα·ααααααααα ααααα
JavaScript β αααααΆααααααααααααααααααα (dynamic) αα·αα’αααααααα (interactive)
π Frameworks & Libraries ααααΆαα
Bootstrap (CSS Framework)
Tailwind CSS
React.js (JS Library)
Vue.js (JS Framework)
Angular (JS Framework)
2. Backend Development (ααααααααααααα ααααα)
PHP β αααααΆααα’αα·ααααααα αααααααααα (Dynamic Websites)
Node.js (JavaScript runtime) β αααααΆαα server-side programming
Python (Django, Flask) β αααααΆαααααααααααααΆαααΆαααΆαααααΆα¬ AI
Java (Spring Boot) β αααααΆααααα ααααααααααΆααααααααααα
C# (.NET Core) β αααααΆααααα ααααααααααααΎαααΆαααΎ Microsoft environment
Ruby on Rails β αααααΆαα rapid web development
3. Database Management (ααΆααααααααααααΌαααααΆααα·αααααα)
SQL: MySQL, PostgreSQL, MS SQL Server
NoSQL: MongoDB, Firebase
4. Version Control & Deployment
Git & GitHub/GitLab β αααααΆαααααααααααααΌα
Docker & Kubernetes β αααααΆααααΆαααααΎααααΆαα containerized applications
Cloud Services (AWS, Google Cloud, Azure)
ααα αΆααα’αα»αααα(3) β¨οΈαααααΎααααααα·ααΈαααααα½ααααααα’αααααααΎααααΆαα αα·ααααα αΆαααΆαααααΆααααα __ ααααααααα ααααΎα
Enter Your Name : Cat Welcome!!!Summit answer @khala_lan
αααααααααΆαααα αΆαα
using namespace std;
int main() {
string students[5]; // Create an array to store 5 student names
// Input student names
cout << "Enter the names of 5 students:\n";
for (int i = 0; i < 5; i++) {
cout << "Student " << i + 1 << ": ";
getline(cin, students[i]);
}
// Display student names
cout << "\nThe entered student names are:\n";
for (int i = 0; i < 5; i++) {
cout << "Student " << i + 1 << ": " << students[i] << endl;
}
return 0;
}
Endi mavjud! Telegram Tadqiqoti 2025 β yilning asosiy insaytlari 
