Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
yastreb001
0 / 0 / 0
Регистрация: 06.12.2011
Сообщений: 7
#1

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

11.12.2011, 18:19. Просмотров 652. Ответов 4
Метки нет (Все метки)

В одномерном массиве , состоящем из n целых элементов , вычислить :

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

Преобразовать массив таким образом, чтобы в первой его половине располагались элементы , стоявшие в четных позициях, а во второй половине — элементы , стоявшие в нечетных позициях.
http://www.cyberforum.ru/cpp-beginners/thread578995.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2011, 18:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить минимальный по модулю элемент массива (C++):

Вычислить минимальный по модулю элемент массива
Помогите решить задачу! Наработки есть, но... В одномерном массиве, состоящем...

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

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

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

Вычислить минимальный по модулю элемент массива
Привет всем :) помогите пожалуйста решить две задачки: 1. В одномерном...

4
amor1k
Студент
148 / 148 / 64
Регистрация: 18.01.2011
Сообщений: 469
11.12.2011, 18:28 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 
int main()
{
    const int n = 5;
    int a[n];
    for(int i = 0; i < n; i++)
        cin >> a[i];
    int min = abs(a[0]);
    for(int i = 0; i < n; i++)
    {
        if(abs(a[i]) > min)
            min = abs(a[i]);
    }
}
Добавлено через 2 минуты
2) на работу не проверял, не успеваю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
    const int n = 5;
    int a[n];
    for(int i = 0; i < n; i++)
        cin >> a[i];
    int sum = 0;
    bool check = false;
    for(int i = 0; i < n; i++)
    {
        if(check == true)
            sum += abs(a[i]);
        if(a[i] == 0 && check == false)
            check = true;
    }
}
2
yastreb001
0 / 0 / 0
Регистрация: 06.12.2011
Сообщений: 7
11.12.2011, 20:51  [ТС] #3
спасибо большое. но есть один вопрос на счет решенной программы- результаты не задерживаются на экране.
0
Dani
1393 / 637 / 134
Регистрация: 11.08.2011
Сообщений: 2,295
Записей в блоге: 2
Завершенные тесты: 1
11.12.2011, 21:17 #4
C++
1
system ("pause");
0
KPOT_KZ
9 / 9 / 1
Регистрация: 08.06.2011
Сообщений: 90
22.05.2012, 19:22 #5
Спасибо, большое. Решил аналогичную задачу, благодаря этому примеру.
0
22.05.2012, 19:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2012, 19:22
Привет! Вот еще темы с решениями:

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

В одномерном массиве, состоящем из n элементов, вычислить минимальный по модулю элемент массива
В одномерном массиве, состоящем из n элементов, вычислить минимальный по модулю...

Вычислить минимальный по модулю элемент
Ребят помогите пожалуйста изменить код что бы искало по &quot;модулю&quot; а не просто...

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


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

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

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