Note 1
##### Take Note:

Take a note while surfing.

##### Note With Ink

Give your Note a Colorful Tag.

##### Easy to Access

Stay on same information and in Sync wherever you are.

Note 2
##### Take Note:

Organize your information,It may take Shape.

##### Think With Ink

Differ your Content by Color.

##### Easy to Access

Easy to pull up your content from anywhere anytime.

Note 3
##### Take Note:

Don't Let information to miss,Because it take shape

##### Note With Ink

Simple an Easy Way to take a note.

##### Easy to Access

Get the same in next visit.

Programs Questions and Answers

Question :: 1
Write a program insert an element into ascending order list

Input : NA

Output : NA

|  Linked List | | | |  Fresher
``` ```
#include <stdio.h>
#include<iostream>
using namespace std;
void main()
{
int i, j, a, n, number[30];
cout<<"Enter the value of N \n";
cin>>n;
cout<<"Enter the numbers \n";
for (i = 0; i < n; ++i)
cin>>number[i];
for (i = 0; i < n; ++i)
{
for (j = i + 1; j < n; ++j)
{
if (number[i] > number[j])
{
a =  number[i];
number[i] = number[j];
number[j] = a;
}
}
}
cout<<"The numbers arranged in ascending order are given below \n";
for (i = 0; i < n; ++i)
cout<< number[i];
}
``````

Tags:Virtusa

Question :: 2
Write a program to reverse the single linked list

Input : NA

Output : NA

|  Linked List | | | |  Fresher
``` ```
``````

Tags:Virtusa

Question :: 3
Write a program to implement the stack and queue using list

Input : NA

Output : NA

|  Linked List | | | |  Fresher
``` ```
#include<conio.h>       #include<iostream.h> #include<process.h>  #include<malloc.h>   /*Creating a NODE Structure*/struct node{   int data;   struct node *next;}; /*Creating a class QUEUE*/class queue{   struct node *frnt,*rear;   public:      queue() // constructure      {     frnt=rear=NULL;      }      void insert(); /*to insert an element*/      void del();  /* to delete an element*/      void show(); /* to show the stack*/};/* Insertion */void queue::insert(){   int value;   struct node *ptr;   cout<<"\nInsertion\n";   cout<<"Enter a number to insert: ";   cin>>value;   ptr=new node;   ptr->data=value;   ptr->next=NULL;   if(frnt==NULL)      frnt=ptr;   else      rear->next=ptr;   rear=ptr;   cout<<"\nNew item is inserted to the Queue!!!";   getch();} /* Deletion*/void queue::del(){   if(frnt==NULL)   {      cout<<"\nQueue is empty!!";      getch();      return;   }   struct node *temp;   temp=frnt;   frnt=frnt->next;   cout<<"\nDeletion Operation........\nDeleted value is "<<temp->data;   delete temp;   getch();} /* Show Queue*/void queue::show(){   struct node *ptr1=frnt;   if(frnt==NULL)   {      cout<<"The Queue is empty!!";      getch();      return;   }   cout<<"\nThe Queue is\n";   while(ptr1!=NULL)   {      cout<<ptr1->data<<" ->";      ptr1=ptr1->next;   }   cout<<"END";   getch();}int main(){   clrscr();   queue q;   int choice;   while(1)   {      cout<<"\n-----------------------------------------------------------";      cout<<"\n\t\tQUEUE USING LINKED LIST\n\n";      cout<<"1:INSERTION\n2:DELETION\n3:DISPLAY QUEUE\n4:EXIT";      cout<<"\nEnter your choice(1-4): ";      cin>>choice;      switch(choice)      {       case 1:      q.insert();      break;       case 2:      q.del();      break;       case 3:      q.show();      break;       case 4:      exit(0);      break;       default:      cout<<"Please enter correct choice(1-4)!!";      getch();      break;       }   }   return 0;}
``````

Tags:Virtusa

Question :: 4
Write a program to check a String is palindrome or not? How many minimum number of control variable you need.

Input : NA

Output : NA

|  Basics | | | |  Fresher
``` ```
#include <iostream>using namespace std;int main(){    char string1[20];    int i, length;    int flag = 0;    cout << "Enter a string: "; cin >> string1;        length = strlen(string1);        for(i=0;i < length ;i++){        if(string1[i] != string1[length-i-1]){            flag = 1;            break;       }    }        if (flag) {        cout << string1 << " is not a palindrome" << endl;     }        else {        cout << string1 << " is a palindrome" << endl;     }    system("pause");    return 0;}
``````

Tags:Wipro Virtusa

Question :: 5
Write a program to delete a node in single and double linked list.

Input : NA

Output : NA

|  Linked List | | | |  Experience
` `No Discussion on this question yet!``
Question :: 6
Write a program of removing a node in double linklist.

Input : NA

Output : NA

|  Linked List | | | |  Experience
` `No Discussion on this question yet!``
Question :: 7
Write a program to delete a node in double linklist if info match.

Input : NA

Output : NA

|  Linked List | | | |  Experience
` `No Discussion on this question yet!``

Tags:Wipro Virtusa

Question :: 8
Write a program to count the no. of words in the given string?

Input : hello world

Output : 2

|  Strings | | | |  Fresher
``` ```
<p>#include <stdio.h><br />#include <string.h><br />int main()<br />{<br />  char str[50];<br />  int count=0,i;<br />  printf("enter any string : ");<br />  scanf("%[^\n]s",str);<br />  for(i=0;str[i]!='\0';i  )<br />  {<br />      if(str[i]==' ')<br />          count  ;<br />  }<br />  printf("reverse string is : %d\n",count 1);<br />  <br />}</p>
``````

Tags:Virtusa

Question :: 9
Write a program to check & count the occurrence of character in the given string?

Input : NA

Output : NA

|  Strings | | | |  Fresher
``` ```
<p>include <stdio.h></p><h2 style="font-style:italic;">int main()<br />{<br />   char str[10];<br />   int c=0,count[26]={0},x;<br />   scanf("%s",str);<br />   for(int i=0;str[i]!='\0';i  ){<br />       if(str[i]>='a'
``````

Tags:Virtusa

Question :: 10
Write a program to check whether given date is valid or not?

Input : 1. DDMMYYYY :: 24092017 2. DDMMYYYY :: 54142017

Output : 1. Valid 2. Invalid

|  Strings | | | |  Fresher
``` ```