Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int strogo_rastuci(int *p1, int *p2) {
- int n=1;
- int najveci=p1[0];
- if (p1 > p2)
- return 0;
- while (p1+n < p2){
- if (p1[n] <= najveci)
- return 0;
- else
- najveci = p1[n];
- n++;
- }
- return 1;
- }
- int main()
- {
- int niz[100],i;
- int ind1, ind2;
- int *p1, *p2;
- int n;
- printf(" 1 Unesite broj clanova niza: ");
- scanf("%d", &n);
- if (n<0 || n>=100)
- {
- printf(" 2 Pogresan unos ");
- return 0; }
- printf (" 3 Unesite clanove niza: ");
- for(i=0; i<n; i++) {
- scanf("%d", &niz[i]); }
- printf (" 4 Unesite indeks za p1: ");
- scanf("%d", &ind1);
- ind1--;
- if (ind1<0 || ind1>=n)
- { printf(" 5 Pogresan unos");
- return 0; }
- printf(" 6 Unesite indeks za p2: ");
- scanf("%d", &ind2);
- ind2--;
- if (ind2<0 || ind2>=n)
- {
- printf(" 7 Pogresan unos ");
- return 0; }
- p1=&niz[ind1];
- p2=&niz[ind2];
- if (strogo_rastuci (p1, p2)== 1)
- printf("ISTINA");
- if (strogo_rastuci (p1,p2)==0)
- printf("NEISTINA");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement