Showing posts with label else if. Show all posts
Showing posts with label else if. Show all posts

Write a program to Implement a Linked List in C++

The user is provided with the following options..



To insert an item at begining

To insert an item at end

To insert an item at position

To traverse the list

To delete first item

To delete last item

To delete item from position

To count no. of items in list





Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<conio.h>

  2. #include<stdio.h>

  3. #include<alloc.h>

  4. #include<process.h>

  5. struct node

  6. { int info;

  7. struct node *next;

  8. };


  9. typedef struct node sn;


  10. void insertatbeg(sn **,int);

  11. void insertatend(sn **,int);

  12. void insertatpos(sn **,int,int);

  13. void traverse(sn *);

  14. int delfirst(sn *);

  15. int dellast(sn *);

  16. int delpos(sn *,int);

  17. int count(sn *);

  18. //Coding by: Snehil Khanor

  19. //http://WapCPP.blogspot.com

  20. void main()

  21. { sn *p;

  22. int n,i,l;

  23. char ch;

  24. clrscr();

  25. p=NULL;

  26. do

  27. { printf("\n-----select an operation-----");

  28. printf("\n1->To insert an item at begining<-");

  29. printf("\n2->To insert an item at end<-");

  30. printf("\n3->To insert an item at position<-");

  31. printf("\n4->To traverse the list<-");

  32. printf("\n5->To delete first item<-");

  33. printf("\n6->To delete last item<-");

  34. printf("\n7->To delete item from position<-");

  35. printf("\n8->To count no. of items in list<-");

  36. printf("\n9->Exit<-");

  37. printf("\n->Enter your choice:");

  38. scanf("%d",&n);

  39. switch(n)

  40. { case 1:printf("\n->Enter the item to insert");

  41. scanf("%d",&i);

  42. insertatbeg(&p,i);

  43. break;

  44. case 2:printf("\n->Enter the item to insert");

  45. scanf("%d",&i);

  46. insertatend(&p,i);

  47. break;

  48. case 3:printf("\n->Enter the item to insert");

  49. scanf("%d",&i);

  50. printf("\n->Enter the position");

  51. scanf("%d",&l);

  52. insertatpos(&p,i,l);

  53. break;

  54. case 4:traverse(p);

  55. break;

  56. case 5:i=delfirst(p);

  57. printf("\nItem deleted is %d.",i);

  58. break;

  59. case 6:i=dellast(p);

  60. printf("\nItem deleted is %d.",i);

  61. break;

  62. case 7:printf("\n->Enter the position");

  63. scanf("%d",&l);

  64. i=delpos(p,l);

  65. printf("\nItem deleted is %d.",i);

  66. break;

  67. case 8:i=count(p);

  68. printf("\nNumber of nodes in list are %d.",i);

  69. break;

  70. case 9:exit(0);

  71. break;

  72. default:printf("\n->You have entered wrong choice");

  73. }

  74. printf("\n->Do you want to continue/exit(y/n)");

  75. fflush(stdin);

  76. scanf("%c",&ch);

  77. } while((ch=='y')||(ch=='Y'));

  78. getch();

  79. }


  80. int count(sn *p)

  81. { sn *temp;

  82. int c=1;

  83. temp=p;

  84. while((temp->next)!=NULL)

  85. { c++;

  86. temp=temp->next;

  87. }

  88. return c;

  89. }


  90. void insertatbeg(sn **p,int item)

  91. { sn *ptr;

  92. ptr=(sn *)malloc(sizeof(sn));

  93. ptr->info=item;

  94. if(*p==NULL)

  95. ptr->next=NULL;

  96. else

  97. ptr->next=*p;

  98. *p=ptr;

  99. }


  100. void insertatend(sn **p,int item)

  101. { sn *ptr,*temp;

  102. ptr=(sn *)malloc(sizeof(sn));

  103. ptr->info=item;

  104. ptr->next=NULL;

  105. if(*p==NULL)

  106. *p=ptr;

  107. else

  108. { temp=*p;

  109. while((temp->next)!=NULL)

  110. temp=temp->next;

  111. temp->next=ptr;

  112. }

  113. }


  114. void insertatpos(sn **p,int item,int loc)

  115. { sn *ptr,*temp,*s;

  116. int i,c;

  117. temp=*p;

  118. ptr=(sn *)malloc(sizeof(sn));

  119. ptr->info=item;

  120. c=count(*p);

  121. if(loc>c)

  122. printf("\nList is short,Item can't inserted");

  123. else

  124. {

  125. for(i=0;i<loc-1;i++)

  126. { s=temp;

  127. temp=temp->next;

  128. }

  129. ptr->next=s->next;

  130. s->next=ptr;

  131. }

  132. }


  133. //Coding by: Snehil Khanor

  134. //http://WapCPP.blogspot.com

  135. void traverse(sn *p)

  136. { sn *temp;

  137. if(p==NULL)

  138. printf("\nList is empty.");

  139. else

  140. {

  141. temp=p;

  142. while((temp->next)!=NULL)

  143. { printf("\nno.=%d",temp->info);

  144. temp=temp->next;

  145. }

  146. printf("\nno.=%d",temp->info);

  147. }

  148. }


  149. int delfirst(sn *p)

  150. { int item;

  151. sn *temp;

  152. if(p==NULL)

  153. { printf("\nList is empty");

  154. return 0;

  155. }

  156. else

  157. { temp=p;

  158. p=p->next;

  159. item=temp->info;

  160. free(temp);

  161. return item;

  162. }

  163. }


  164. int dellast(sn *p)

  165. { int item;

  166. sn *temp,*s;

  167. if(p==NULL)

  168. { printf("\nList is empty");

  169. return 0;

  170. }

  171. else

  172. { temp=p;

  173. while((temp->next)!=NULL)

  174. { s=temp;

  175. temp=temp->next;

  176. }

  177. item=temp->info;

  178. s->next=NULL;

  179. free(temp);

  180. return item;

  181. }

  182. }


  183. int delpos(sn *p,int loc)

  184. { int item,i,c;

  185. sn *temp,*s;

  186. c=count(p);

  187. if(p==NULL)

  188. { printf("\nList is empty");

  189. return 0;

  190. }

  191. else

  192. { if(loc>c)

  193. { printf("\nItem is not in list.");

  194. return 0;

  195. }

  196. else

  197. { temp=p;

  198. for(i=0;i<loc-1;i++)

  199. { s=temp;

  200. temp=temp->next;

  201. }

  202. item=temp->info;

  203. s->next=temp->next;

  204. free(temp);

  205. return item;

  206. }

  207. }

  208. }


Write a program to Implement a Queue in C++

User is asked to Insert into.. Delete from or Display the entire queue..

Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<stdio.h> 

  2. #include<conio.h> 

  3. #include<process.h> 

  4. int queue[5]; 

  5. long front,rear; 

  6. void initqueue(); 

  7. void display(); 

  8. void main() 

  9. { 

  10. int choice,info; 

  11. clrscr(); 

  12. while(1) 

  13. { 

  14. clrscr(); 

  15. printf(" MENU \n"); 

  16. printf("1.Insert an element in queue\n"); 

  17. printf("2.Delete an element from queue\n"); 

  18. printf("3.Display the queue\n"); 

  19. printf("4.Exit!\n"); 

  20. printf("Your choice: "); 

  21. scanf("%i",&choice); 

  22. //Coding by: Snehil Khanor  

  23. //http://WapCPP.blogspot.com  

  24. switch(choice) 

  25. { 

  26. case 1:if(rear<4) 

  27. { 

  28. printf("enter the number: "); 

  29. scanf("%d",&info); 

  30. if (front==-1) 

  31. { 

  32. front=0; 

  33. rear=0; 

  34. } 

  35. else 

  36. rear=rear+1; 

  37. queue[rear]=info; 

  38. } 

  39. else 

  40. printf("queue is full"); 

  41. getch(); 

  42. break; 

  43. case 2: int info; 

  44. if(front!=-1) 

  45. { 

  46. info=queue[front]; 

  47. if(front==rear) 

  48. { 

  49. front=-1; 

  50. rear=-1; 

  51. } 

  52. else 

  53. front=front+1; 

  54. printf("no deleted is = %d",info); 

  55. } 

  56. else 

  57. printf("queue is empty"); 

  58. getch(); 

  59. break; 

  60. case 3: display(); 

  61. getch(); 

  62. break; 

  63. case 4: exit(1); 

  64. break; 

  65. default:printf("You entered wrong choice!"); 

  66. getch(); 

  67. break; 

  68. } 

  69. } 

  70. } 

  71. void initqueue() 

  72. { 

  73. front=rear=-1; 

  74. } 

  75. void display() 

  76. { 

  77. int i; 

  78. for(i=front;i<=rear;i++) 

  79. printf("%i\n",queue[i]); 

  80. } 

Write a program to Implement a stack in C++

User is asked to PUSH, POP , or TRAVERSE.. PUSH is to add items to the Stack, POP is to remove item from the Stack, and TRAVERSE is to traverse the whole Stack

Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<stdio.h> 

  2. #include<conio.h> 

  3. #include<process.h> 

  4. #define MAXSIZE 10 

  5. void push(); 

  6. int pop(); 

  7. void traverse(); 

  8. int stack[MAXSIZE]; 

  9. int Top=-1; 

  10. void main() 

  11. { 

  12. int choice; 

  13. char ch; 

  14. do 

  15. { 

  16. clrscr(); 

  17. printf("\n1. PUSH "); 

  18. printf("\n2. POP "); 

  19. printf("\n3. TRAVERSE "); 

  20. printf("\nEnter your choice "); 

  21. scanf("%d",&choice); 

  22. switch(choice) 

  23. { 

  24. case 1: push(); 

  25. break; 

  26. case 2: printf("\nThe deleted element is %d ",pop()); 

  27. break; 

  28. case 3: traverse(); 

  29. break; 

  30. default: printf("\nYou Entered Wrong Choice"); 

  31. } 

  32. printf("\nDo You Wish To Continue (Y/N)"); 

  33. fflush(stdin); 

  34. scanf("%c",&ch); 

  35. } 

  36. while(ch=='Y' || ch=='y'); 

  37. } 

  38. //Coding by: Snehil Khanor  

  39. //http://WapCPP.blogspot.com  

  40. void push() 

  41. { 

  42. int item; 

  43. if(Top == MAXSIZE - 1) 

  44. { 

  45. printf("\nThe Stack Is Full"); 

  46. getch(); 

  47. exit(0); 

  48. } 

  49. else 

  50. { 

  51. printf("Enter the element to be inserted "); 

  52. scanf("%d",&item); 

  53. Top= Top+1; 

  54. stack[Top] = item; 

  55. } 

  56. } 

  57.  

  58. int pop() 

  59. { 

  60. int item; 

  61. if(Top == -1) 

  62. { 

  63. printf("The stack is Empty"); 

  64. getch(); 

  65. exit(0); 

  66. } 

  67. else 

  68. { 

  69. item = stack[Top]; 

  70. Top = Top-1; 

  71. } 

  72. return(item); 

  73. } 

  74.  

  75. void traverse() 

  76. { 

  77. int i; 

  78. if(Top == -1) 

  79. { 

  80. printf("The Stack is Empty"); 

  81. getch(); 

  82. exit(0); 

  83. } 

  84. else 

  85. { 

  86. for(i=Top;i>=0;i--) 

  87. { 

  88. printf("Traverse the element "); 

  89. printf("%d\n",stack[i]); 

  90. } 

  91. } 

  92. } 

Write a program to sort elements of array using Selection Sorting

Size of array is taken from user.. Elements are entered by user in any order... Sorting is performed..

Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<stdio.h> 

  2. #include<conio.h> 

  3. void main() 

  4. { 

  5. int a[100],n,i,j,temp,loc,min; 

  6. clrscr(); 

  7. printf("\How many elements:\n"); 

  8. scanf("%d",&n); 

  9. printf("Enter the element of array\n"); 

  10. for(i=0;i<=n-1;i++) 

  11. { 

  12. scanf("%d",&a[i]); 

  13. } 

  14. min=a[0]; 

  15. //Coding by: Snehil Khanor  

  16. //http://WapCPP.blogspot.com  

  17. for(i=0;i<=n-1;i++) 

  18. { 

  19. min=a[i]; 

  20. loc=i; 

  21. for(j=i+1;j<=n-1;j++) 

  22. { 

  23. if(a[j]<min) 

  24. { 

  25. min=a[j]; 

  26. loc=j; 

  27. } 

  28. } 

  29. if(loc!=1) 

  30. { 

  31. temp=a[i]; 

  32. a[i]=a[loc]; 

  33. a[loc]=temp; 

  34. } 

  35.  

  36. } 

  37. printf("The number after selection sorting are:\n"); 

  38. for(i=0;i<=n-1;i++) 

  39. { 

  40. printf("%d\n",a[i]); 

  41. } 

  42. getch(); 

  43. } 


Write a program to sort elements of array using Quick Sort

Size of array is taken from user.. Elements are entered by user in any order... Sorting is performed..

Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<stdio.h> 

  2. #include<conio.h> 

  3. #define max 100 

  4. int a[max],n,i,l,h; 

  5. void main() 

  6. { 

  7. void input(void); 

  8. input(); 

  9. getch(); 

  10. } 

  11.  

  12. void input(void) 

  13. { 

  14. void output(int a[],int n); 

  15. void quick_sort(int a[],int l,int h); 

  16. printf("How many elements in the array : "); 

  17. scanf("%d",&n); 

  18. printf("\n"); 

  19. printf("Enter the elemennts : \n"); 

  20. for(i=0;i<=n-1;i++) 

  21. { 

  22. scanf("%d",&a[i]); 

  23. } 

  24. l=0; 

  25. h=n-1; 

  26. quick_sort(a,l,h); 

  27. printf("Sorted Array :\n "); 

  28. output(a,n); 

  29. } 

  30.  

  31. void quick_sort(int a[],int l, int h) 

  32. { 

  33. int temp,key,low,high; 

  34. low=l; 

  35. high=h; 

  36. key=a[(low+high)/2]; 

  37. do 

  38. { 

  39. while(key>a[low]) 

  40. { 

  41. low++; 

  42. } 

  43. while(key<a[high]) 

  44. { 

  45. high--; 

  46. } 

  47. if(low<=high) 

  48. { 

  49. temp=a[low]; 

  50. a[low++]=a[high]; 

  51. a[high--]=temp; 

  52. } 

  53. //Coding by: Snehil Khanor 

  54. //http://WapCPP.blogspot.com 

  55. } while(low<=high); 

  56. if(l<high) 

  57. quick_sort(a,l,high); 

  58. if(low<h) 

  59. quick_sort(a,low,h); 

  60. } 

  61. void output(int a[],int n) 

  62. { 

  63. for(i=0;i<=n-1;i++) 

  64. { 

  65. printf("%d\n",a[i]); 

  66. } 

  67. }

Write a program to sort elements of array using Insert Sorting

Size of array is taken from user.. Elements are entered by user in any order... Sorting is performed..

Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<stdio.h> 

  2. main() 

  3. { 

  4. int a[100],n,k,i,j,temp; 

  5. printf("How many elements: \n"); 

  6. scanf("%d",&n); 

  7. printf("Enter the element of array: \n"); 

  8. for(i=0;i<=n-1;i++) 

  9. scanf("%d",&a[i]); 

  10. for(k=1;k<=n-1;k++) 

  11. { 

  12. temp=a[k]; 

  13. j=k-1; 

  14. //Coding by: Snehil Khanor 

  15. //http://WapCPP.blogspot.com 

  16. while((temp<a[j])&&(j>=0)) 

  17. { 

  18. a[j+1]=a[j]; 

  19. j=j-1; 

  20. } 

  21. a[j+1]=temp; 

  22. } 

  23. printf("Elements of array after sorting: \n"); 

  24. for(i=0;i<=n-1;i++) 

  25. printf("%d\n",a[i]); 

  26. getch();

  27. } 

Write a program to count number of words in a line

A line is taken from user and number of words is calculated..


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. #include<stdio.h>
  4. void main()
  5. {
  6. clrscr();
  7. char str[100];
  8. int w=1;
  9. cout<<"Please enter a String: ";
  10. gets(str);
  11. //Coding by: Snehil Khanor
  12. //http://WapCPP.blogspot.com
  13. for (int i=0;str[i]!='\0';i++)
  14. {
  15. if(str[i]==' ')
  16. w++;
  17. }
  18. cout<<"There are "<<w<<" words.";
  19. getch();
  20. }

Write a program to count the number of vowels in a word

A word is taken from the user and number of vowels is determined..


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. char str[10];
  7. int v=0;
  8. cout<<"Please enter a string: ";
  9. cin>>str;
  10. //Coding by: Snehil Khanor
  11. //http://WapCPP.blogspot.com
  12. for(int i=0;str[i]!='\0';i++)
  13. {
  14. if(str[i]=='a'||str[i]=='A'||str[i]=='e'||str[i]=='E'||str[i]=='i'||str[i]=='I'||str[i]=='o'||str[i]=='O'||str[i]=='u'||str[i]=='U')
  15. v++;
  16. }
  17. cout<<v<<" Number of Vowels are there.";
  18. getch();
  19. }

Write a program to check a character is in upper case or lower case

A character is taken from user and is checked if it is in UPPER CASE or lower case..


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. char x;
  7. cout<<"Please enter a character: ";
  8. cin>>x;
  9. //Coding by: Snehil Khanor
  10. //http://WapCPP.blogspot.com
  11. if(x>='A'&&x<='Z')
  12. cout<<x<<" is in UPPER CASE:)";
  13. else
  14. cout<<x<<" is in lower case :)";
  15. getch();
  16. }

Write a program to store a character and check it is vowel or consonant

A character is taken from user.. and is checked if it is a vowel or a consonant..


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. //Coding by: Snehil Khanor
  7. //http://WapCPP.blogspot.com
  8. char x;
  9. cout<<"Please enter a character: ";
  10. cin>>x;
  11. if(x=='a'||x=='A'||x=='e'||x=='E'||x=='i'||x=='I'||x=='o'||x=='O'||x=='u'||x=='U')
  12. cout<<x<<" is a Vowel :)";
  13. else
  14. cout<<x<<" is a consonant :)";
  15. getch();
  16. }

Write a program for multiplication of two matrices

Two matrices are taken from user..multiplication matrix is displayed as output.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int a[10][10],b[10][10],c[10][10],m,n,o,p,i,j;
  7. cout<<"Enter number of rows of A: ";
  8. cin>>m;
  9. cout<<"Enter number of coloumns of A: ";
  10. cin>>n;
  11. cout<<endl<<"Enter elements of matrix A: "<<endl;
  12. //Coding by: Snehil Khanor
  13. //http://WapCPP.blogspot.com
  14. for(i=0;i<m;i++)
  15. {
  16. for(j=0;j<n;j++)
  17. {
  18. cout<<"Enter element a"<<i+1<<j+1<<": ";
  19. cin>>a[i][j];
  20. }
  21. }
  22. cout<<endl<<"Enter number of rows of B: ";
  23. cin>>o;
  24. cout<<"Enter number of coloumns of B: ";
  25. cin>>p;
  26. cout<<endl<<"Enter elements of matrix B: "<<endl;
  27. for(i=0;i<o;i++)
  28. {
  29. for(j=0;j<p;j++)
  30. {
  31. cout<<"Enter element b"<<i+1<<j+1<<": ";
  32. cin>>b[i][j];
  33. }
  34. }

  35. cout<<endl<<"Displaying Matrix A: "<<endl<<endl;
  36. for(i=0;i<m;i++)
  37. {
  38. for(j=0;j<n;j++)
  39. {
  40. cout<<a[i][j]<<" ";
  41. }
  42. cout<<endl<<endl;
  43. }
  44. cout<<endl<<"Displaying Matrix B: "<<endl<<endl;
  45. for(i=0;i<o;i++)
  46. {
  47. for(j=0;j<p;j++)
  48. {
  49. cout<<b[i][j]<<" ";
  50. }
  51. cout<<endl<<endl;
  52. }
  53. if(n==o)
  54. {
  55. for(i=0;i<m;i++)
  56. {
  57. for(j=0;j<p;j++)
  58. {
  59. c[i][j]=0;
  60. for(int k=0;k<n;k++)
  61. {
  62. c[i][j]=c[i][j]+a[i][k]*b[k][j];
  63. }
  64. }
  65. }
  66. cout<<endl<<"Matrix A * Matrix B = Matrix C: "<<endl<<endl;
  67. for(i=0;i<m;i++)
  68. {
  69. for(j=0;j<p;j++)
  70. {
  71. cout<<c[i][j]<<" ";
  72. }
  73. cout<<endl<<endl;
  74. }
  75. }
  76. else
  77. cout<<"Multiplication not possible :(";
  78. getch();
  79. }

Write a program to sort elements of array (bubble Sorting)

Size of array is taken from user.. Elemnts are entered by user.. Elements are sorted in ascending order..

Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<conio.h>

  2. #include<iostream.h>

  3. void main()

  4. {

  5. clrscr();

  6. int a[100],i,n,j,temp;

  7. cout<<"How many element: ";

  8. cin>>n;

  9. cout<<"Enter the elements of array: "<<endl;

  10. for(i=0;i<n;i++)

  11. cin>>a[i];

  12. cout<<"The elements of array Before Sorting: "<<endl;

  13. //Coding by: Snehil Khanor

  14. //http://WapCPP.blogspot.com

  15. for(i=0;i<n;i++)

  16. cout<<a[i]<<" ";

  17. cout<<endl;

  18. for(i=0;i<n;i++)

  19. {

  20. for(j=0;j<n-1-i;j++)

  21. {

  22. if(a[j]>a[j+1])

  23. {

  24. temp=a[j];

  25. a[j]=a[j+1];

  26. a[j+1]=temp;

  27. }

  28. }

  29. }

  30. cout<<"Elements of array After Sorting: "<<endl;

  31. for(i=0;i<n;i++)

  32. cout<<a[i]<<" ";

  33. getch();

  34. }

Write a program to search an element in an array (Binary searching)

Size of array is taken from user.. Elements are entered by user in order (ascending or descending).. user is asked for the element to be searched... Search is performed..
Select To use this code as it is.. select and copy paste this code into code.cpp file :)
  1. #include<conio.h>

  2. #include<iostream.h>

  3. void main()

  4. {

  5. clrscr();

  6. int a[100],i,loc,mid,beg,end,n,flag=0,item;

  7. cout<<"How many element: ";

  8. cin>>n;

  9. cout<<"Enter (IN ORDER) the elements of array: "<<endl;

  10. //Coding by: Snehil Khanor

  11. //http://WapCPP.blogspot.com

  12. for(i=0;i<n;i++)

  13. cin>>a[i];

  14. cout<<"Enter the element to be searched: ";

  15. cin>>item;

  16. loc=0;

  17. beg=0;

  18. end=n-1;

  19. while((beg<=end)&&(item!=a[mid]))

  20. {

  21. mid=(beg+end)/2;

  22. if(item==a[mid])

  23. {

  24. cout<<"Search successful :)";

  25. loc=mid;

  26. cout<<"Position of the Item: "<<loc+1;

  27. flag=flag+1;

  28. }

  29. else if(item<a[mid])

  30. end=mid-1;

  31. else

  32. beg=mid+1;

  33. }

  34. if(flag==0)

  35. {

  36. cout<<"Search NOT sucessfull :( ";

  37. }

  38. getch();

  39. }

write a program to calculate sum of all even numbers upto n

A number is taken from user and sum of all even numbers upto that number is calculated.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int n,sum=0;
  7. cout<<"Please enter a number: ";
  8. cin>>n;
  9. for (int i=1;i<=n;i++)
  10. //Coding by: Snehil Khanor
  11. //http://WapCPP.blogspot.com
  12. {
  13. if(i%2==0)
  14. sum=sum+i;
  15. else
  16. continue;
  17. }
  18. cout<<sum;
  19. getch();
  20. }

write a program to calculate sum of all odd numbers upto n

A number n is taken from user and sum of all odd numbers upto n is calculated.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int n,sum=0;
  7. cout<<"Please enter a number: ";
  8. cin>>n;
  9. for (int i=1;i<=n;i++)
  10. //Coding by: Snehil Khanor
  11. //http://WapCPP.blogspot.com
  12. {
  13. if(i%2!=0)
  14. sum=sum+i;
  15. else
  16. continue;
  17. }
  18. cout<<sum;
  19. getch();
  20. }

write a program to check whether entered number is prime or not

Prime number: A natural number which has exactly two distinct natural number divisors: 1 and itself.
A number is taken from user and is checked whether prime number or not.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int n,m;
  7. cout<<"Please enter a number: ";
  8. cin>>n;
  9. for (int i=2;i<=(n-1);i++)
  10. {
  11. if(n%i==0)
  12. //Coding by: Snehil Khanor
  13. //http://WapCPP.blogspot.com
  14. {
  15. cout<<"Not a prime";
  16. break;
  17. }
  18. else
  19. {
  20. cout<<"Prime";
  21. break;
  22. }
  23. }
  24. getch();
  25. }

write a program to check whether entered number is palindrome or not

Palindrome :A word or phrase that reads the same backward as forward.
A number is taken from user and then checks if the entered number is palindrome or not.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. long int n,rev=0,m,num;
  7. cout<<"please enter a five digit no.: ";
  8. cin>>n;
  9. num=n;
  10. while(n>0)
  11. //Coding by: Snehil Khanor
  12. //http://WapCPP.blogspot.com
  13. {
  14. m=n%10;
  15. rev=rev*10+m;
  16. n=n/10;
  17. }
  18. cout<<rev<<endl;
  19. if (num==rev)
  20. cout<<"Number is a palindrome";
  21. else
  22. cout<<"Not a palindrome";
  23. getch();
  24. }

Write a program to make a simple calculator

Two numbers are entered and operation (sum,differnce,multiply,divide) to be performed is asked by the user. result is given according to the operation entered by user. (+,-,*,/)


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int s;
  7. float a,b,r;
  8. char op;
  9. cout<<"Please Enter a no.: ";
  10. cin>>a;
  11. cout<<"Please Enter operation to be performed.:(+,-,*,/,%) ";
  12. cin>>op;
  13. cout<<"Please Enter another no.: ";
  14. cin>>b;
  15. //Coding by: Snehil Khanor
  16. //http://WapCPP.blogspot.com
  17. switch (op)
  18. {
  19. case '+':
  20. r=a+b;
  21. break;
  22. case '-':
  23. r=a-b;
  24. break;
  25. case '*':
  26. r=a*b;
  27. break;
  28. case '/':
  29. r=a/b;
  30. break;
  31. default:
  32. cout<<"Please enter Correct operation :)";
  33. s=0;
  34. }
  35. if(s)
  36. cout<<a<<op<<b<<"="<<r;
  37. getch();
  38. }

Write a program to determine whether a number is even or odd

A number is taken from user and determined weather even or odd.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)



  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int n;
  7. cout<<"Enter no.: ";
  8. cin>>n;
  9. //Coding by: Snehil Khanor
  10. //http://WapCPP.blogspot.com
  11. if(n%2==0)
  12. cout<<"EVEN";
  13. else
  14. cout<<"ODD";
  15. getch();
  16. }

write a program to determine whether a number is positive or negative

A number is taken from user and then determined weather it is positive or negative.


Select To use this code as it is.. select and copy paste this code into code.cpp file :)


  1. #include<iostream.h>
  2. #include<conio.h>
  3. void main()
  4. {
  5. clrscr();
  6. int n;
  7. cout<<"Enter no.: ";
  8. cin>>n;
  9. //Coding by: Snehil Khanor
  10. //http://WapCPP.blogspot.com
  11. if(n>0)
  12. cout<<"+ve";
  13. else
  14. cout<<"-ve";
  15. getch();
  16. }

Check out this stream