PPSC EXERCISE-7

 

EXERCISE-7

1. Write a program in C to search an element in a row wise and column wise sorted matrix.
SOURCE CODE:
#include<stdio.h>
int main(){
    int mtrx[10][10], r, c, i, j, ele;
    printf("Enter matrix size:");
    scanf("%d%d",&r,&c);
    printf("Enter %d X %d matrix elements:\n",r,c);
    for(i=0;i<r;i++)
        for(j=0;j<c;j++)
            scanf("%d",&mtrx[i][j]);
    printf("Enter search element:");
    scanf("%d",&ele);
    for(i=0;i<r;i++){
        for(j=0;j<c;j++){
            if(mtrx[i][j]==ele)
                break;
        }
        if(j!=c)
            break;
    }
    if(i!=r && j!=c)
        printf("%d element is found at %d-row and %d-column.\n",ele,i,j);
    else
        printf("%d element is not found.\n",ele);
}
OUTPUT:
Enter matrix size:3 3
Enter 3 X 3 matrix elements:
1 2 3
4 5 6
7 8 9
Enter search element:5
5 element is found at 1-row and 1-column.

2. Write a program in C to print individual characters of string in reverse order.
SOURCE CODE:
#include<stdio.h>
#include<string.h>
int main(){
    char str[50];
    int i,len;
    printf("Enter string:\n");
    gets(str);
    len = strlen(str);
    printf("String in reverse order:\n");
    for(i=len-1;i>=0;i--)
        printf("%c",str[i]);
    return 0;
}
OUTPUT:
Enter string:
hello world
String in reverse order:
dlrow olleh

No comments

Algorithms and Programs

  Algorithms and Programs Both the algorithms and programs are used to solve problems, but they are not the same things in terms of their fu...