Write a C program to check whether the given values are in sequence or out of sequence.
#include <stdlib.h>
int main() {
int n, *entry, i, j, k, temp;
/* get the number of entries from user */
printf("Enter ur no of entries:");
scanf("%d", &n);
entry = (int *)malloc(sizeof (int) * n);
/* get the entries from user */
printf("Enter ur inputs:\n");
for (i = 0; i < n; i++)
scanf("%d", &entry[i]);
/* check for insequence or out of sequence */
for (i = 0; i < n - 1; i++) {
temp = entry[i];
for (k = i - 1; k >= 0; k--) {
if (temp < entry[k]) {
printf("values are in out of sequence\n");
return 0;
}
}
for (j = i + 1; k < n; k++) {
if (temp > entry[j]) {
printf("Values are in out of sequence\n");
return 0;
}
}
}
printf("Values are in sequence\n");
return 0;
}
Output:
jp@jp-VirtualBox:~/$ ./a.out
Enter ur no of entries:5
Enter ur inputs:
100 200 150 300 450
Values are in out of sequence
Enter ur no of entries:5
Enter ur inputs:
100 200 150 300 450
Values are in out of sequence
No comments:
Post a Comment