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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Iri
1 / 1 / 0
Регистрация: 08.06.2010
Сообщений: 15
#1

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

27.06.2010, 15:33. Просмотров 1175. Ответов 4
Метки нет (Все метки)

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



Пожалуйста помогите,очень буду благодарна)))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2010, 15:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Минимальный по модулю элемент массива (C++):

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

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

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

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

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

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

4
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
28.06.2010, 03:41 #2
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h> /* printf() */
#include <stdlib.h> /* abs(), labs() */
 
...
 
    int value;
 
    value = abs(-10); /* получение модуля -10 */
 
    printf("%d" "\n", value); /* выведет 10 */
0
odip
Эксперт С++
7159 / 3221 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
28.06.2010, 15:37 #3
2accept - это о чем твоя программа ?
0
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
29.06.2010, 03:45 #4
ну, ключевой момент, слово "модуль" расшифровал
0
zinador
2 / 2 / 0
Регистрация: 15.11.2009
Сообщений: 100
06.08.2010, 14:17 #5
Помню на php подобное делал
сумма модулей элементов массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
using namespace std;
int main()
{
setlocale(0,"");
float summ;
int n=5 //сколько модулей у массива
int mas[n]={1,2,3,4,5}//заполнили массив элементами
for(int i=1;i<n;i++) // проходимся циклом по элементам от 1 до n и считаем 
{
summ=summ+mas[i];
}
cout<<"сумма элементов массива = "<<summ<<endl;
}
сортировка тут все просто сортируем пузырьком чтобы все встало по порядку
теперь нужно знать одно что у четных чисел при делением с остатком на 2 будут иметь 0 ,а не четные не будут,или на оборот )
вот и делим ,и сразу меняем местами
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
26
27
28
29
30
31
#include<iostream>
using namespace std;
int main()
{
int n=6;
int mas[n]={2,4,6,3,5,1};
int temp;
for(int i=0;i<n;i++)
{
for(int j=i+1;j<n;j++)
{
if(mas[i]>mas[j])
 {
mas[i]=temp;
temp=mas[j];
mas[j]=mas[i];
 }
}
}
temp=0
for(int i=0;i<9;i++)
{
if(mas[i]%2!=0)
{
mas[i]=temp;
temp=mas[i+1];
mas[i+1]=temp;
}
cout<<mas[i]<<" "<<endl;
}
}
PS: суть надеюсь ты поняла,но я не уверен на 100% что код будет работать т.к сижу с телефона и нету
под рукой компилятора
0
06.08.2010, 14:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.08.2010, 14:17
Привет! Вот еще темы с ответами:

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

Вычислить минимальный по модулю элемент массива - C++
Помогите решить задачу! Наработки есть, но... В одномерном массиве, состоящем из n целых элементом, вычислить: 1. Минимальный по модулю...

Программа вычисляет минимальный по модулю элемент массива - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; using namespace std; int main(int argc, char *argv) { const int n...

Для каждого массива определить минимальный по модулю элемент - C++
даны вещественные массивы a b для каждого массива определить минимальный по модулю элемент и количество положительных элементов массива...


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

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

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