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

одномерные массивы и указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсивная функция http://www.cyberforum.ru/cpp-beginners/thread84385.html
...помогите пожалуйста сделать задачки... http://cs4734.vkontakte.ru/u26212689/96588963/x_20024bb4.jpg http://cs4734.vkontakte.ru/u26212689/96588963/x_0ee005dc.jpg
C++ Вычислить значения функции F на интервале от Хнач. до Хкон. с шагом dX помогите пожалуйста решить задачу оформить следующие задачи через функции. 1. Вычислить значения функции F на интервале от Хнач. до Хкон. с шагом dX ax^2 + b/c , при x<1 и c|=0 F = {... http://www.cyberforum.ru/cpp-beginners/thread84384.html
Считать текст из файла и вывести на экран только строки, не содержащие двузначных чисел C++
помогите пожалуйста написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел спасибо!
упорядочивание строк матрицы C++
никак не могу написать программы по индивидуальным заданиям, и списать негде помогите пожалуйста!!! коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. с помощью...
C++ Удалить минимальный и максимальный элементы массива http://www.cyberforum.ru/cpp-beginners/thread84369.html
Ввести одномерный статический массив из k чисел.Удалить минимальный и максимальный элементы массива.(напишите плиз программу со всеми ее базами ничего не пропуская.. спасибо..)
C++ проверить массив двумерный выдает ошибки.. #include <iostream.h> #include <iomanip.h> #include <math.h> int main() { double **a,tmp; int i,j,max,min,n,m; cout<<"Vvedite razmer:n,m"<<endl; cin>>n>>m; подробнее

Показать сообщение отдельно
Rififi
2359 / 1054 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
11.01.2010, 01:26
LovingDaisy,

2) сумму модулей элементов массива, расположенных после первого отрицательного элемента.

C++
1
2
3
4
5
6
7
8
9
10
int arr[] = {...}
const size_t N = sizeof(arr) / sizeof(arr[0]);
 
int* fn = std::find(arr, arr+N, std::bind2nd(std::less<int>(), 0));
if (fn == arr+N)
    throw std::runtime_error("no negatives");
 
int sum = 0;
for (int* p = ++fn; p != arr+N; ++p)
    sum += abs(*p);
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru