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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.87
sap_ax
0 / 0 / 0
Регистрация: 20.03.2011
Сообщений: 14
#1

Вычислить максимальный по модулю элемент массива - C++

10.04.2011, 19:17. Просмотров 3263. Ответов 1
Метки нет (Все метки)

Помогите написать программу в Visual Studio 2008.


В одномерном массиве, состоящем из n вещественных элементов, вычислить:
а) максимальный по модулю элемент массива;
б) преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2011, 19:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить максимальный по модулю элемент массива (C++):

Вычислить максимальный по модулю элемент массива - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: максимальный по модулю элемент массива

Вычислить максимальный по модулю элемент массива - C++
Ребята, срочно напшите решение 2 программ!!!!!!!на Borland C++ for DOS.(полностью код программ) 1 задача. Написать программу, которая...

Вычислить максимальный по модулю элемент массива - C++
Помогите, пожалуйста

Вычислить максимальный по модулю элемент массива - C++
Заполнить случайными числами от -5 до 5. В одномерном массиве, состоящем из 10 целых элементов вычислить: а)максимальный по модулю...

Вычислить максимальный по модулю элемент массива - C++
:(помогите написать программу: в одномерном массиве, состоящем из n вещественных элементов, вычислить:1) максимальный по модулю элемент...

Вычислить максимальный по модулю элемент массива - C++
:cry: помогите написать программу: в одномерном массиве, состоящем из n вещественных элементов, вычислить:1) максимальный по модулю...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
10.04.2011, 19:32 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от sap_ax Посмотреть сообщение
а) максимальный по модулю элемент массива;
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <algorithm>
#include <cmath>
 
int main(){
  int a[] = {5, -34, 6, 1, -4};
  std::cout << *std::max_element(a, a + sizeof(a) / sizeof(*a), [](int a, int b){return abs(a) < abs(b);});
  return 0;
}
Цитата Сообщение от sap_ax Посмотреть сообщение
б) преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных.
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm>
#include <iterator>
 
int main(){
  int a[] = {0, -34, 0, 1, -4};
  std::sort(a, a + sizeof(a) / sizeof(*a), [](int a, int b) -> bool {return a;});
  std::copy(a, a + sizeof(a) / sizeof(*a), std::ostream_iterator<int>(std::cout, " "));
  return 0;
}
3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2011, 19:32
Привет! Вот еще темы с ответами:

Вычислить максимальный по модулю элемент массива - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) максимальный по модулю элемент массива; 2) сумму элементов...

Шаблоны. В одномерном массиве вычислить максимальный по модулю элемент массива. - C++
Реализуйте следующие задания своего варианта с использованием шаблона функции. Продемонстрируйте вызов шаблона для различных типов данных. ...

Вычислить максимальный по модулю элемент массива и сумму элементов, расположенных между заданными элементами - C++
В одномерном массиве,состоящем из n вещественных элементов вычислить : 1)максимальный по модулю элемент массива 2)сумму элементов...

Определить максимальный по модулю элемент элемент массива и позицию в которой он расположен - C++
Помогите пожалуйста решить задачку по с++; Задан одномерный массив В , состоящий из n вещественных элементов. Определить максимальный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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