Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Дано натуральное число N. Определить является ли оно совершенным https://www.cyberforum.ru/ c-beginners/ thread1285437.html
Дано натуральное число N. Определить является ли оно совершенным( совершенное число N равно сумме всех своих делителей включая 1 не считая само N например 6=1+2+3)
C (СИ) Найти количество слов, содержащих в себе заданную букву
Здравствуйте! Прошу помочь мне с такой задачей: С клавы ввести предложение и букву. Найти количество слов с заданной буквой. Заранее спасибо!!!
Определить номера четвертей окружности, в которых находятся начальная и конечная точки C (СИ)
2)На окружности с центром в точке (x0,у0) задана дуга с координатами начальной (х1,у1) и конечной (x2,у2) точек. Определить номера четвертей окружности, в которых находятся начальная и конечная точки
C (СИ) Вычислить значение функции 1)Вычислить значение функции F для любого,заданного пользователем, значение аргумента x>0 f=\begin{cases} \sqrt{a-x} & \text{ , } a \lt x \\ \sqrt{\left|a-x \right|} & \text{ , } a \gt x \\ ... https://www.cyberforum.ru/ c-beginners/ thread1285339.html
C (СИ) Определить, можно ли по заданным точкам построить прямоугольник https://www.cyberforum.ru/ c-beginners/ thread1285312.html
Похожая тема была, но там ничего не ответили. Проблема еще в том, что если глупый пользователь вместе цифр вводит буквы и/или неправильное количество координат, то умная программа ему пишет, что он...
C (СИ) В чем смысл разделения кода на несколько файлов в си?
В учебнике по си было сказано что это нужно для того чтобы было легче поддерживать программу, легче управлять различными частями и т.д., но мне не понятны несколько вещей: 1. Почему надо разбивать...
C (СИ) Void указатель в функции с переменным числом параметров
Добрый вечер. Суть задачи: посчитать значение выражения (x1+x3+x5+...) / (x2+x4+x6). Количество парметров четное. Основной вопрос: Необходимо реализовать данную програму именно с помощью void...
C (СИ) Программа для проверки введенных чисел. Как сделать, чтобы она не откидывала вещественные числа? Есть код программы которая проверяет корректность ввода чисел с клавиатуры. Как сделать так чтобы она не откидывала вещественные числа? int main() { char str; int c; do{ do{ ... https://www.cyberforum.ru/ c-beginners/ thread1285271.html
C (СИ) Сумма считается правильно, хотя переменная не обнулялась https://www.cyberforum.ru/ c-beginners/ thread1285213.html
Здравствуйте! При нахождении суммы чисел одной из задач, я ее забыла обнулить. При этом сумма считается правильно. Меня интересует почему?? Например этот код работает правильно: ...
C (СИ) Не работает код функции по нахождению минимального значения элемента массива вот мой г*внокод функции по нахождению минимального значения элемента массива , который не работает, что не так:? int fun(int *ptr, int n) { int min; printf("\n => "); scanf("%d", &min); ... https://www.cyberforum.ru/ c-beginners/ thread1285198.html
Чорумфанин
344 / 344 / 320
Регистрация: 06.03.2014
Сообщений: 899
27.10.2014, 10:37 0

Определить, сколько элементов массива Х(40) больше своих соседей (слева и справа) как минимум вдвое

27.10.2014, 10:37. Просмотров 1149. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено AleisterCrowley как решение

Решение

Код для 5 элементов, для 40 меняйте #define N 40 и заполняйте массив

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#define N 5
 
 
int main()
{
int X[N]={1,4,3,9,2};
int i,count=0;
 
//первый и послений
if(X[0]>X[1]*2)
    count++;
if(X[N-1]>X[N-2]*2)
    count++;
 
  for(i=1;i<N-1;i++)
  {
      if((X[i]>X[i-1]*2) && (X[i]>X[i+1]*2 ))
         count++;
  }
 
   printf("count=%d\n",count);
 
    return 0;
}


Вернуться к обсуждению:
Определить, сколько элементов массива Х(40) больше своих соседей (слева и справа) как минимум вдвое
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2014, 10:37

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Сколько чисел больше своих соседей слева и справа
Здравствуйте помогите пожалуйста в написание кода)))В простую переменную последовательно вводятся...

Найти сумму элементов массива, которые больше своих "соседей" справа и слева
В массиве из N элементов найти сумму тех элементов, которые больше своих &quot;соседей&quot; справа и слева.

Определить сколько элементов массива больше своих "соседей"
1. Дано: одномерный массив А(N). Определить сколько элементов массива больше своих &quot;соседей&quot;,...

Определить, сколько элементов последовательности больше своих соседей
Дано 200 вещественных чисел. Определить сколько из них больше своих соседей, то есть...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.