Листинг программы
#include <stdio.h>
#include <conio.h>
#define N 20
int main (void)
{
int i,t=0;
float a[N];
printf("\nInput massiv\n");
for(i=0;i<N;i++)
{printf("a[%d]=",i);
scanf("%f",&a[i]);}
for(i=0;i<N-1;i++)
if (a[i]>=a[i+1])
{t=0;
break;}
else t=1;
if (t==1) printf("массив – возрастающая последовательность");
else printf("массив – не является возрастающей последовательностью ");
getche();
return 0;
}
Тестирование
Для удобства тестирования N=5
A[N]
Сообщение
Должно быть Получено
1 2 3 4 5
массив – возрастающая
последовательность
массив – возрастающая
последовательность
1 6 9 77 865
массив – возрастающая
последовательность
массив – возрастающая
последовательность
-8 0 -1 9 2
массив – не является
возрастающей
последовательностью
массив – не является
возрастающей
последовательностью
9 8 7 6 5
массив – не является
возрастающей
последовательностью
массив – не является
возрастающей
последовательностью
Вывод: программа работает правильно.