Вы находитесь на странице: 1из 6

1.

#include <stdio.h>

int main()

int array[100], position, c, n, value;

printf("Enter number of elements in array\n");

scanf("%d", &n);

printf("Enter %d elements\n", n);

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

scanf("%d", &array[c]);

printf("Enter the location where you wish to insert an element\n");

scanf("%d", &position);

printf("Enter the value to insert\n");

scanf("%d", &value);

for (c = n - 1; c >= position - 1; c--)

array[c+1] = array[c];

array[position-1] = value;

printf("Resultant array is\n");

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

printf("%d\n", array[c]);

return 0;

NAME:TANUJ SINGH
BRANCH: BTECH-CSE A
ROLL NO: 170102025
2.

#include <stdio.h>

int main()

int array[100], position, c, n;

printf("Enter number of elements in array\n");

scanf("%d", &n);

printf("Enter %d elements\n", n);

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

scanf("%d", &array[c]);

printf("Enter the location where you wish to delete element\n");

scanf("%d", &position);

if (position >= n+1)

printf("Deletion not possible.\n");

else

for (c = position - 1; c < n - 1; c++)

array[c] = array[c+1];

printf("Resultant array:\n");

for (c = 0; c < n - 1; c++)

printf("%d\n", array[c]);

return 0;

NAME:TANUJ SINGH
BRANCH: BTECH-CSE A
ROLL NO: 170102025
3.

#include<stdio.h>

int main()

int a[50],i,n,large,small;

printf("How many elements:");

scanf("%d",&n);

printf("Enter the Array:");

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

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

large=small=a[0];

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

if(a[i]>large)

large=a[i];

if(a[i]<small)

small=a[i];

printf("The largest element is %d",large);

printf("\nThe smallest element is %d",small);

return 0;

NAME:TANUJ SINGH
BRANCH: BTECH-CSE A
ROLL NO: 170102025
4.

#include<stdio.h>

int main()

int *p;

p = (int *)malloc(sizeof(int));

if (p == 0)

printf("ERROR: Out of memory\n");

return 1;

*p = 25;

printf("%d\n", *p);

free(p);

return 0;

NAME:TANUJ SINGH
BRANCH: BTECH-CSE A
ROLL NO: 170102025
5.

#include <stdio.h>

#include <stdlib.h>

int main()

int num, i, *ptr, sum = 0;

printf("Enter number of elements: ");

scanf("%d", &num);

ptr = (int*) malloc(num * sizeof(int)); //memory allocated using malloc

if(ptr == NULL)

printf("Error! memory not allocated.");

exit(0);

printf("Enter elements of array: ");

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

scanf("%d", ptr + i);

sum += *(ptr + i);

printf("Sum = %d", sum);

free(ptr);

return 0;

NAME:TANUJ SINGH
BRANCH: BTECH-CSE A
ROLL NO: 170102025
6

#include<stdio.h>

#include<conio.h>

void main()

int i,a[5], *p;

printf("Enter 5 values: ");

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

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

p=&a[0];

for(i=1;i<5;i++)

p=p+1;

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

printf("\n %d",*p);

p=p-1;

getch();

NAME:TANUJ SINGH
BRANCH: BTECH-CSE A
ROLL NO: 170102025

Вам также может понравиться