Advertisement
sellmmaahh

Untitled

Dec 25th, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.11 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int strogo_rastuci(int *p1, int *p2) {
  4.     int n=1;
  5.     int najveci=p1[0];
  6.     if (p1 > p2)
  7.         return 0;
  8. while (p1+n < p2){
  9.  
  10. if (p1[n] <= najveci)
  11.     return 0;
  12. else
  13.     najveci = p1[n];
  14.     n++;
  15. }
  16.     return 1;
  17. }
  18.  
  19.  
  20. int main()
  21. {
  22.     int niz[100],i;
  23.     int ind1, ind2;
  24.     int *p1, *p2;
  25.     int n;
  26.     printf(" 1 Unesite broj clanova niza: ");
  27.     scanf("%d", &n);
  28.     if (n<0 || n>=100)
  29.       {
  30.         printf(" 2 Pogresan unos ");
  31.         return 0; }
  32.      printf (" 3 Unesite clanove niza: ");
  33.     for(i=0; i<n; i++) {
  34.         scanf("%d", &niz[i]); }
  35.     printf (" 4 Unesite indeks za p1: ");
  36.     scanf("%d", &ind1);
  37.     ind1--;
  38.         if (ind1<0 || ind1>=n)
  39.      { printf(" 5 Pogresan unos");
  40.      return 0; }
  41.     printf(" 6 Unesite indeks za p2: ");
  42.     scanf("%d", &ind2);
  43.     ind2--;
  44.     if (ind2<0 || ind2>=n)
  45.      {
  46.     printf(" 7 Pogresan unos ");
  47.     return 0; }
  48.     p1=&niz[ind1];
  49.     p2=&niz[ind2];
  50.     if (strogo_rastuci (p1, p2)== 1)
  51.     printf("ISTINA");
  52.     if (strogo_rastuci (p1,p2)==0)
  53.     printf("NEISTINA");
  54.  
  55.  
  56.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement