Control Structure in C++ Programming

C++ Programming Tutorial

Control Structure in C++ Programming

Control Structure គឺជាការបញ្ជាការប្រតិបត្តិកម្មវិធី (Program Flow) ក្នុង C++ ដើម្បីសម្រេចចិត្ត ឬធ្វើការងារដដែលៗ។

1. Introduction to Control Structure

Control Structure មាន 3 ប្រភេទសំខាន់៖

  • Sequential Structure
  • Selection Structure
  • Loop Structure
---

2. If Statement

ប្រើសម្រាប់ពិនិត្យលក្ខខណ្ឌ។

#include <iostream>

using namespace std;

int main(){

int age;

cout<<"Enter age: ";
cin>>age;

if(age >= 18)
cout<<"You are adult";

}
---

3. If Else Statement

#include <iostream>

using namespace std;

int main(){

int number;

cout<<"Enter number:";
cin>>number;

if(number % 2 == 0)
cout<<"Even Number";

else
cout<<"Odd Number";

}
---

4. Switch Case

#include <iostream>

using namespace std;

int main(){

int day;

cout<<"Enter day number:";
cin>>day;

switch(day){

case 1:
cout<<"Monday";
break;

case 2:
cout<<"Tuesday";
break;

default:
cout<<"Invalid Day";

}

}
---

5. Loop Structure

Loop ប្រើសម្រាប់ធ្វើការងារដដែលៗ។

For Loop Example

#include <iostream>

using namespace std;

int main(){

for(int i=1;i<=5;i++)
cout<

While Loop Example

#include <iostream>

using namespace std;

int main(){

int i=1;

while(i<=5){

cout<

---



6. Project Practice – Student Grade System

Create program to calculate student grade using Control Structure.

#include <iostream>

using namespace std;

int main(){

int score;

cout<<"Enter Score:";
cin>>score;

if(score >= 90)
cout<<"Grade A";

else if(score >= 80)
cout<<"Grade B";

else if(score >= 70)
cout<<"Grade C";

else if(score >= 60)
cout<<"Grade D";

else
cout<<"Fail";

}
---

Control Structure Summary

Type Example
Selection If, If Else, Switch
Loop For, While, Do While
Sequential Program runs step by step

© 2026 C++ Programming Tutorial Blog

No comments:

Post a Comment