Форум программистов, компьютерный форум CyberForum.ru

Вывести все локальные максимумы массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как прочитать несколько байтов в файле с n-го байта по m-й байт ? http://www.cyberforum.ru/cpp-beginners/thread374391.html
Как прочитать несколько байтов в файле с n-го байта по m-й байт ?
C++ вычислить сумму ряда с позиции N до позиции M. Помогите пожалуйсто вычислить сумму \frac{(-1)^{3n}}{3n!} ряда с позиции N до позиции M. Функцию вычисления суммы реализовать рекурсивно. На уровне 3 курса колледжа Ребята помогите пожалуйсто. Очень надо! http://www.cyberforum.ru/cpp-beginners/thread374389.html
Калькулятор C++
нужен калькулятор на языку С. уровень знания первый курс
C++ список класса
Здравствуйте. Могу ли я совершить подобное: class A { private: int i; A *next; }; и дальше обращаться как со списком? Например: A *a = new A;
C++ Помогите решить (Borland C++) http://www.cyberforum.ru/cpp-beginners/thread374377.html
Задали задачку, надо решить 2 уравнения в борланде. Свои мозги математику уже подзабыли, а сдавать надо уже скоро((( Примеры решения подобных уравнений: Прога1: #include <stdio.h> #include <conio.h> #include <math.h> void main() {float x,y,a,dx; a=1.76; met2:dx=a/8;
C++ Помогите с оператором в комплексном калькуляторе на c++ builder 6 написал комплексный калькулятор, все работает кроме одного: когда вводиш 1.2-1.1 то выдает 0.9999999999999 а не 0.1...подскажите что делать подробнее

Показать сообщение отдельно
wind_mill
1 / 1 / 0
Регистрация: 16.10.2011
Сообщений: 45
29.10.2011, 15:37  [ТС]     Вывести все локальные максимумы массива
gets and puts из библиотеки стдио ?

Добавлено через 4 часа 11 минут
помогите найти ошибку !

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <conio.h> //для getch()
void main ()
{
    int i; // переменная, которая задает размер массива
    printf("enter i:\t");
    scanf("%d", &i);
    int m[i]; //сам массив
    printf("enter symbols:\n");
    for(int a=0; a<=i; a++) //заполняем массив цыфрами
        scanf("%d", &m[a]);
    for(int j=1; j<i; j++) {    //проверка на локальный максимум
            if(m[j]>m[j-1] && m[j]>m[j+1])
                printf("local max = %d\n", &m[j]);
        }
        getch();
        return 0;
}
 
Текущее время: 03:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru