Определить количество локальных максимумов последовательности - C (СИ)
Формулировка задачи:
В простую переменную последовательно вводятся числа. Окончание ввода – 0. Определить сколько чисел больше своих соседей слева и справа.
#include <stdio.h> #include <conio.h> main() { int kol; float x,pred,sled; printf("Введите первые 2 числа <>0: "); printf("Введите первое число : "); scanf ("%f", &pred); printf("Введите второе число : "); scanf ("%f", &x); kol=0; while ( x <> 0 ) { printf("Введите очередное число ( 0- ВЫХОД"): "); scanf ("%f", &x); if (x>pred && x>sled) {pred=x; x=sled;} } printf("'Больше своих соседей %d", kol,"чисел"); getch(); }
Решение задачи: «Определить количество локальных максимумов последовательности»
textual
Листинг программы
while ( x < 0 && x>0 )
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д