Notes For Fundamental Coding
Notes For Fundamental Coding
<< Output
>> Input
IF
OPERATORS
if (condition){
Operations Function //code;
} //body/code of the loop;
code after if; ____________________________________________
________________________
WHILE LOOP (commonly used for like: adding
IF – ELSE positive numbers only)
while (condition){
if (condition){
//code if true; //body/code of the loop;
} ____________________________________________
else{
//code if false; DO - WHILE LOOP
} do {
code after if – else; //body/code of the loop;
________________________
while (condition)
IF – ELSE – ELSE ____________________________________________
if (condition1){
//code 1; 1D ARRAY (commonly used in updating inventories
} and uses FOR loop)
else if (condition 2{ data_type array_name[array_size] =
//code 2; {comma_separated_element_list};
}
else{ or
//code 3;
int arr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
code after if – else – else;
________________________
switch (expression) {
case var1:
//code if expression is same to var1;
break;
case var2:
//code if expression is same to var2;
break;
default
//code if it doesn’t match any var;
FOR LOOP Print “Title”
for (initialization; condition; update/increment #include<iostream>
or decrement){ using namespace std;
int main()
{ {
cout<<"Title"; int val;
cout<<endl; cout<<"Enter the Number: ";
return 0; cin>>val;
} cout<<"\nThe Value is "<<val;
cout<<endl;
Print “Title” 10 times FOR loop return 0;
#include<iostream> }
using namespace std;
int main() Input a Character
{ #include<iostream>
int i; using namespace std;
for(i=0; i<10; i++) int main()
cout<<"Title\n"; {
cout<<endl; int name;
return 0; cout<<"Enter the Number: ";
} cin>>name;
cout<<"\nThe Value is "<<name;
cout<<endl;
Print “Title” 10 times WHILE loop return 0;
#include<iostream>
using namespace std;
int main()
{
int i=0;
while(i<10)
{
cout<<"Title\n";
i++;
}
cout<<endl;
return 0;
}
Input an Integer
#include<iostream> Add/Subtract/Multiply/Divide Integers
using namespace std; #include<iostream>
int main() using namespace std;
cout<<"Enter the Number: ";
int main() cin>>num;
{ while(num>0)
int num1, num2, add; {
cout<<"Enter Two Numbers: "; rem = num%10;
cin>>num1>>num2; sum = sum+rem;
add = num1(+, -, *, /) num2; num = num/10;
cout<<"\nResult = "<<add; }
cout<<endl; cout<<"\nSum of Digits = "<<sum;
return 0; cout<<endl;
} return 0;
}
Operation with Integer based on user’s decision
#include<iostream> Sum of the digits using FOR Loop
using namespace std; #include<iostream>
int main() using namespace std;
{ int main()
int num1, num2; {
char op; int num, rem, sum;
cout<<"Enter Two Numbers: "; cout<<"Enter the Number: ";
cin>>num1>>num2; cin>>num;
cout<<"Enter the Operator (+, -, *, /): "; for(sum=0; num>0; num=num/10)
cin>>op; {
if(op=='+') rem = num%10;
cout<<endl<<"Addition Result = "<<num1+num2; sum = sum+rem;
else if(op=='-') }
cout<<endl<<"Subtraction Result = "<<num1- cout<<"\nSum of Digits = "<<sum;
num2; cout<<endl;
else if(op=='*') return 0;
cout<<endl<<"Multiplication Result = }
"<<num1*num2;
else if(op=='/')
cout<<endl<<"Division Result = "<<num1/num2;
else
cout<<endl<<"Wrong Operator!";
return 0;
}
return 0;
}