26 Programs
26 Programs
1. Age program
#include <iostream>
int main() {
int age;
cin>>age;
}else{
return 0;
2. Array pointer
#include <iostream>
int main() {
cout<<arr[0]<<endl;
cout<<arr<<endl;
Page | 1
cout<<&arr[0]<<endl;
cout<<ptr<<endl;
cout<<ptr<<endl;
cout<<*ptr<<endl;
cout<<ptr<<endl;
cout<<*ptr<<endl;
return 0;
3. Array
#include <iostream>
int main() {
// int i1, i2, i3, i4, i5, i6, i7,i8, i9, i10;
// cin>>i1;
// cin>>i2;
// cin>>i3;
// cin>>i4;
Page | 2
// cout<<"Please enter number\n";
// cin>>i5;
// cin>>i6;
// cin>>i7;
// cin>>i8;
// cin>>i9;
// cin>>i10;
int length;
cin>>length;
int numbers[length];
cin>>numbers[index];
// Array Printing.
cout<<numbers[index]<<"\n";
Page | 3
4. Array average
#include <iostream>
int main() {
int total_students;
cin>>total_students;
int marks[total_students];
cin>>marks[i];
int sum = 0;
cout<<"Average = "<<average;
return 0;
Page | 4
5. c_lang_in_outoput.cpp
#include <stdio.h>
int main() {
int i;
scanf("%d", i);
return 0;
6. Calculator
#include <iostream>
int main() {
cin>>num1;
cin>>num2;
Page | 5
sum = num1 + num2;
return 0;
7. char_pointer_string_example.cpp
#include <iostream>
int main() {
Page | 6
int age;
int r_no;
char * name;
cout<<name;
cin>>name;
cout<<name;
// cin>>name;
return 0;
8. Comparison
#include <iostream>
int main() {
// Comparison Operators
cin>>num1;
cin>>num2;
Page | 7
if(num1 < num2){
}else{
if(num1 == num2){
}else{
return 0;
9. Factorial
#include <iostream>
int main() {
int num;
int factorial = 1 ;
cin>>num;
Page | 8
// factorial = factorial * index;
// }
return 0;
10. Factors
#include <iostream>
int main() {
int num;
cin>>num;
cout<<index<<endl;
Page | 9
return 0;
11. Functions
#include <iostream>
return ;
int main() {
cin>>num1>>num2;
PrintAddition(num2, num1);
PrintAddition(num3, num4);
PrintAddition(num5, num6);
return 0;
Page | 10
}
12. If Conditions
#include <iostream>
int main() {
int input;
int remainder;
cin>> input;
remainder = input % 2;
if(remainder == 0){
if(remainder == 1){
return 0;
13. If Else
Page | 11
#include <iostream>
int main() {
// Arthematic Operators
// + - * / %
// Logic Operators
// && ||
// Comparison Operators
int input;
int remainder;
cin>> input;
remainder = input % 2;
if(remainder != 0){
}else{
return 0;
Page | 12
14.Integers
#include <iostream>
int main() {
num1 = num2;
num1++; // 41
num1++; // 42
return 0;
15. Loop
Page | 13
#include <iostream>
int main() {
cout<<i<<endl;
i++;
i = i + 1;
return 0;
16. Months
#include <iostream>
int main() {
int month;
start:
cin>>month;
switch(month){
// 30 days
case 4:
Page | 14
case 6:
case 9:
case 11:
break;
// 31 days
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
break;
case 2:
break;
default:
goto start;
return 0;
Page | 15
17. Nested loop
#include <iostream>
int main() {
cout<<"*";
cout<<endl;
return 0;
18. Palindrome
#include <iostream>
int main() {
int num;
int actual_number;
int reverse = 0;
Page | 16
cin>>num;
actual_number = num;
while(num >0){
if(reverse == actual_number){
cout<<actual_number<<" is a Palindrome.";
}else{
return 0;
19. Pointers
#include <iostream>
int main() {
ptr = &num2;
ptr2 = &num1;
*ptr = 20;
Page | 17
cout<<num2 * *ptr;
return 0;
20. Prime
#include <iostream>
int main() {
int num;
int temp = 0;
cin>>num;
temp++;
}else{
return 0;
Page | 18
21. Reverse
#include <iostream>
int main() {
int num;
int reverse = 0;
cin>>num;
while(num >0){
cout<<"Reverse: "<<reverse;
return 0;
#include <iostream>
int main() {
Page | 19
int n;
cout << "Enter the number of rows for the diamond: ";
cin >> n;
Page | 20
return 0;
23. Strings
#include <stdio.h>
#include <string.h>
#include <iostream>
int main() {
// Example strings
cout<<str4<<endl;
// 1. strlen()
// 2. strcpy()
strcpy(str3, str1);
Page | 21
// 3. strcat()
strcat(str3, str2);
// 4. strcmp()
// 5. strncmp()
// 6. strchr()
if (ptr != NULL) {
} else {
// 7. strstr()
if (substr != NULL) {
} else {
// 8. strncpy()
char dest[10];
Page | 22
strncpy(dest, str1, 3);
dest[3] = '\0';
// 9. strncat()
// 10. strtok()
printf("Tokens: ");
printf("\n");
return 0;
// 11. sprintf()
char formatted[50];
// 12. snprintf()
char limited[10];
Page | 23
return 0;
24. Switch
#include <iostream>
int main() {
int input;
start:
cin>>input;
switch(input){
case 1:
cout<<"ONE";
break;
case 2:
cout<<"TWO";
break;
case 3:
cout<<"THREE";
break;
case 4:
cout<<"FOUR";
break;
case 5:
Page | 24
cout<<"FIVE";
break;
case 6:
cout<<"SIX";
break;
case 7:
cout<<"SEVEN";
break;
case 8:
cout<<"EIGHT";
break;
case 9:
cout<<"NINE";
break;
default:
goto start;
return 0;
25. Table
#include <iostream>
Page | 25
int main() {
int table;
cin>>table;
cout<< table <<" x "<< index << " = " << table * index << endl;
return 0;
#include <iostream>
int main() {
//
// cout<<arr[0][0]; // 1
// cout<<arr[1][1]; // 5
//
int marks[5][2];
cin>>marks[i][0];
Page | 26
cin>>marks[i][1];
cout<<"R.No\t\tMarks\n";
cout<<marks[i][0]<<"\t\t"<<marks[i][1]<<endl;
return 0;
27.
Page | 27