6 / 6 / 9
Регистрация: 18.03.2014
Сообщений: 176
1

Динамический массив, найти минимальный по модулю элемент массива

31.01.2015, 15:28. Показов 1479. Ответов 4
Метки нет (Все метки)

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

У меня почему то выводит последний((((

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
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <windows.h>
#include <wincon.h>
#pragma hdrstop
 
#pragma argsused
int main()
{ SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  cout << "Ââåäèòå êîëè÷åñòâî ýëåìåíòîâ ";
  int n,min;
  cin >> n;
  int *a=new int[n];
  srand(time(NULL));
  for (int i=0; i<n; i++)
  {a[i]=rand()%100-rand()%100;
  cout << a[i] << " ";}
  min=a[0];
  for (int i=0; i<n; i++)
  {if (abs(a[i])<min);
  min=abs(a[i]) ;}
  cout << endl;
  cout << "Ìèíèìëüíûé ïî ìîäóëþ ýëåìåíò = "<<min;
  delete[] a;
  getch();
  return 0;
        return 0;}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2015, 15:28
Ответы с готовыми решениями:

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

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

Массивы. Найти минимальный по модулю элемент массива. Найти сумму модулей элементов после первого нуля
народ,траблы,никак не могу понять массивы,подскажите пожалуйста /*1. Найти минимальный по модулю...

Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А, по возрастанию, найти минимальный по модулю элемент.
Помогите решить задачу: Дана матрица А(3,4).Упорядочить массив С(12), состоящий из элементов А, по...

4
30 / 47 / 19
Регистрация: 23.10.2014
Сообщений: 1,001
31.01.2015, 15:30 2
алгоритмически вроде все правильно, просто у тебя все элементы нули генерятся, зачем ты написал так a[i]=rand()%100-rand()%100; ? вот так будет правильно a[i]=rand()%100;
0
6 / 6 / 9
Регистрация: 18.03.2014
Сообщений: 176
31.01.2015, 15:33  [ТС] 3
Все равно последнее выводит(
и если так написать то минусов нет чисел
0
27 / 26 / 6
Регистрация: 22.03.2014
Сообщений: 277
31.01.2015, 17:01 4
Лучший ответ Сообщение было отмечено DenisKrut как решение

Решение

Цитата Сообщение от DenisKrut Посмотреть сообщение
if (abs(a[i])<min);
DenisKrut, тут лишняя запятая с точкой.
1
6 / 6 / 9
Регистрация: 18.03.2014
Сообщений: 176
01.02.2015, 00:06  [ТС] 5
Спасибо большое)из-за какой то мелочи не работало ((
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2015, 00:06
Помогаю со студенческими работами здесь

Массив. Найти максимальный и минимальный по модулю элементы массива
Ввести одномерный массив А , вывести его. Найти максимальный и минимальный по модулю элементы...

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

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru