You are on page 1of 7

IN LAB TASK

Question No 1:-
This program for searching a number in array.

Code:

#include<iostream>

using namespace std;

int main(){

int i=0,num=0,n=0,c=0,position=0;

cout<<"enter size of array"<<endl;

cin>>n;

int arr[n];

for(int i=0;i<n;i++){

cout<<" enter the "<<i+1<<" number"<<endl;

cin>>arr[i];}

cout<<"enter number to be search"<<endl;

cin>>num;

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

if(arr[i]==num){

c=1;

position=i+1;

break;}

if(c==1){

cout<<" number found at position :"<<position;}

else

cout<<" number not found ";}


Output:-

Question No 2:-
This program is adding a number in array.

Code:-

#include<iostream>

#include<conio.h>

using namespace std;

int main(){

int i,j,pos,no;

cout<<"enter the size of array : "<<endl;

cin>>j;

int a[j];

cout<<"Enter data in Array: ";

for(i=0;i<j;i++){

cin>>a[i];}

cout<<"\n\nStored Data in Array: ";

for(i=0;i<j;i++){

cout<<a[i];}
cout<<"\n\nEnter position to insert number: ";

cin>>pos;

if(pos>j){

cout<<"\n\nThis is out of range";}

else{

cout<<"\n\nEnter new number: ";

cin>>no;

--pos;

for(i=j;i>=pos;i--){

a[i+1]=a[i];}

a[pos]=no;

cout<<"\n\nNew data in Array: ";

for(i=0;i<j+1;i++){

cout<<a[i];}}}

Output:-
Post Lab Tasks
Question No 1:-
This program for searching a word in array.

Code:-

#include<iostream>

using namespace std;

int main(){

int i=0,n=0,c=0,position=0;

string word;

cout<<"enter size of array"<<endl;

cin>>n;

string arr[n];

for(int i=0;i<n;i++){

cout<<" enter the "<<i+1<<" word"<<endl;

cin>>arr[i];}

cout<<"enter the word to be search"<<endl;

cin>>word;

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

if(arr[i]==word){

c=1;

position=i+1;

break;}

if(c==1){

cout<<" word found at position :"<<position;}

else

cout<<" word not found ";}


Output:-

Question No 2:-
This program is for searching a float number in array.

Code:-

//this program is for seraching a word

#include<iostream>

using namespace std;

int main(){

int i=0,n=0,c=0,position=0;

float num;

cout<<"enter size of array"<<endl;

cin>>n;

float arr[n];

for(int i=0;i<n;i++){

cout<<" enter the "<<i+1<<" float number "<<endl;

cin>>arr[i];}

cout<<"enter the float number to be search"<<endl;


cin>>num;

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

if(arr[i]==num){

c=1;

position=i+1;

break;}

if(c==1){

cout<<" float number found at position :"<<position;}

else

cout<<" float number not found ";}

Output:-

Question No 3:-
This program is for deleting a number form array.

Code:-

#include<iostream>

#include<conio.h>

using namespace std;

int main(){

int i,pos,j;

cout<<"enter the size of array : "<<endl;


cin>>j;

int a[j];

cout<<"Enter data in array: ";

for(i=0;i<j;i++) {

cin>>a[i];}

cout<<"\n\nStored Data in array: ";

for(i=0;i<j;i++){

cout<<a[i];}

cout<<"\n\nEnter position of element to delete: ";

cin>>pos;

if(pos>j){

cout<<"\n\nThis value is out of range: ";}

else{

--pos;

for(i=pos;i<=j;i++){

a[i]=a[i+1];}

cout<<"\n\nNew data in array: ";

for(i=0;i<j;i++){

cout<<a[i];}}}

Output:-

You might also like