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

написать функцию сглаживания массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка собственных типов данных http://www.cyberforum.ru/cpp-beginners/thread744931.html
Задача: В соответствии с вариантом нужно реализовать шаблонную функцию (функции) для сортировки. Необходимо, чтобы разработанная функция(функции) позволяла сортировать массивы и векторы(std::vector<>) любых объектов(как встроенных типов, так и пользовательских), продемонстрировать это путём создания собственного класса , массив объектов которого нужно отсортировать. Сортировка: In-place merge...
C++ Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4. Привет мозги, нужно решить задачу по Си++. Найти все двузначные числа, которые при умножении на 2 заканчиваются на 8, а при умножении на 3 - на 4. Вот кодец. { int ymnozna2,ymnozna3,i,j; for(i=10;i<=99;i++) //Формирую 2ухзначные числа ymnozna2=i*2; if (ymnozna2%10==8) cout<<"I = "<<i<<endl; //умножении на 2 заканчиваются на 8 http://www.cyberforum.ru/cpp-beginners/thread744926.html
Программа, определяющая корректность описания целых переменных C++
Помогите пожалуйста написать программу, определяющую корректность описания целых переменных. Вот пока что есть. #include <stdio.h> #include <conio.h> void main() { int i=1; char c; FILE *aa;
C++ Паттерн Visitor для дерева
Есть у кого нибудь такой код? Буду благодарен!
C++ Как произвести табуляцию функции? http://www.cyberforum.ru/cpp-beginners/thread744915.html
Протабулируйте функции. отрезок и шаг вводится с клавиатуры: arctg(1/x) - x2
C++ Turbo c обработка текста Здравствуйте! Помогите решить задачу. Нужно найти и напечатать слово, в котором содержится больше символов "А". Словом считать последовательность букв, разделенных пробелами. подробнее

Показать сообщение отдельно
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
25.12.2012, 00:06     написать функцию сглаживания массива
нужно применять другой массив для хранения "сглаженных значений".
B[i]=(A[i+1]+A[i-1])/2;
потому что, когда вы делаете одну итерацию цикла, то следующую итерацию вы уже делаете с одним сглаженым значением элемента массива (A[i-1]).
Опять же делаете новый цикл. И уже присваиваете значения из временного массива в ваш.
А[i] = B[i];
 
Текущее время: 04:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru