Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 10.01.2016
Сообщений: 1
1

Из абсолютных величин элементов целочисленного массива выбрать наибольшую

10.01.2016, 20:04. Показов 1173. Ответов 1
Метки нет (Все метки)

Всем привет и с прошедшими праздниками!
Прошу помочь с задачкой по программированию.
Буду рад любой помощи от любого похожего кода, до объяснения задачи)

Дан целочисленный массив a0, a1,…, am-1. Из абсолютных величин его элементов выбрать наибольшую. Далее построить массив, i-й элемент которого равен нулю, если |ai| не совпадает с выбранным значением, и равен 1 в противном случае.


Прошу помощи.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2016, 20:04
Ответы с готовыми решениями:

Из абсолютных величин элементов массива выбрать наибольшую
1) Дан целочисленный массив a0, a1,…, am-1. Из абсолютных величин его элементов выбрать наибольшую....

Определить количество четных элементов и сумму абсолютных величин элементов матрицы
Задать матрицу произвольным способом. Определить количество четных элементов , определить сумму...

Дана действительная матрица размера NxM .Упорядочить её строки по убыванию абсолютных величин её элементов
Дана действительная матрица размера NxM .Упорядочить её строки по убыванию абсолютных величин её...

Упорядочить каждую строку матрицы по возрастанию абсолютных величин
Помогите пожалуйста, надо упорядочить каждую строку матрицы по возрастанию абсолютных величин...

1
20 / 20 / 20
Регистрация: 21.12.2015
Сообщений: 32
10.01.2016, 22:54 2
Лучший ответ Сообщение было отмечено gru74ik как решение

Решение

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
32
33
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    int n;
    int max=0;
    cout<<"Введите кол-во: "<<endl;
    cin>>n;
    int *array = new int[n];
    for(int i=0; i<n; i++)
    {
    cout <<"Введите элемент: ";
    cin>>array[i];
}
    for(int i=0; i<n; i++)
    {
        if(abs(array[i])>max){
        max = abs(array[i]);}}
        cout << "Абсолютная величина: " << max << endl;
for(int i=0; i<n; i++)
{
    cout << "Введите значение: " <<endl;
    cin>>array[i];
    if(array[i] == max) array[i] = 1;
    else array[i] = 0;
}
for(int i=0; i<n; i++)
    cout<< array[i] <<" ";
    cout << endl;
    system("pause");
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2016, 22:54

Упорядочить каждую строку матрицы по возрастанию абсолютных величин
Здравствуйте , помогите пожалуйста, надо упорядочить каждую строку матрицы по возрастанию...

Найти минимальный элемент того столбца массива, который имеет наибольшую сумму абсолютных величин
Дан массив X(N,M).Найти минимальный элемент того столбца ,который имеет наибольшую сумму абсолютных...

Определить наибольшую из абсолютных величин произведений

Найти сумму абсолютных величин элементов массива
Здравствуйте! Задание найти сумму абсолютных величин. массив байт. Я написал алгоритм, без цикла...


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

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

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