C++ Programming Tutorial
Control Structure in C++ Programming
Control Structure គឺជាការបញ្ជាការប្រតិបត្តិកម្មវិធី (Program Flow) ក្នុង C++ ដើម្បីសម្រេចចិត្ត ឬធ្វើការងារដដែលៗ។
Table of Contents
1. Introduction
2. If Statement
3. If Else
4. Switch Case
5. Loop (for, while)
6. Project Practice
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
No comments:
Post a Comment