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

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

Войти
Регистрация
Восстановить пароль
 
Melany
21 / 4 / 0
Регистрация: 05.07.2015
Сообщений: 125
#1

Одномерные Массивы, Минимальное значение в массиве - C++

05.07.2015, 20:11. Просмотров 210. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста найти максимальный элемент в массиве,
у меня почему -то на выходе номер элемента 0 и см элемент 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
#include<iostream>
using namespace std;
void main()
{
  const int size=10;
  int A[size]={0};
  int cursize;
  int k=0;
  int min=A[0];
  cout<<"Please enter current size:\t";
  cin>>cursize;
  for (int i=0; i<cursize; i++)
 {
     cout<<"Please enter elements of massive\t";
     cin>>A[i];
  }
  for (int i=0; i<cursize; i++)
  {
      if(min>A[i])
      {
         min=A[i];
         k=i;
      }
  }
  cout<<"Minimal element of massive is:\n";
  cout<<"Number\t"<<k<<"\tElement\t"<<min;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2015, 20:11     Одномерные Массивы, Минимальное значение в массиве
Посмотрите здесь:

В одномерном массиве целых чисел заменить минимальное значение максимальным. C++
C++ В одномерном массиве целых чисел заменить минимальное значение максимальным.
C++ Минимальное и максимальное значение в массиве. С++
C++ Неправильно вычисляется минимальное значение в массиве
Одномерные массивы и указатели (Все отрицательные элементы увеличить на значение максимального элемента. Осуществить сдвиг) C++
Массивы. Найти минимальное значение элементов массива C++
C++ Одномерные массивы. Найти максимальный член в массиве, начиная со второго член
C++ Одномерные массивы. Рассчитать в новом массиве выручку от продаж каждого товара
Найти минимальное и максимальное значение в массиве C++
Найти минимальное значение в двумерное массиве C++
C++ Найти минимальное значение в двумерное массиве
C++ Проверить что в массиве минимальное значение находится раньше максимального

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexey2014
51 / 51 / 22
Регистрация: 17.09.2014
Сообщений: 434
05.07.2015, 20:18     Одномерные Массивы, Минимальное значение в массиве #2
Melany, перенеси
C++
1
min=A[0]
после ввода массива
_Valera_
486 / 368 / 94
Регистрация: 27.01.2015
Сообщений: 1,588
05.07.2015, 20:22     Одномерные Массивы, Минимальное значение в массиве #3
Цитата Сообщение от Melany Посмотреть сообщение
айти максимальный
Цитата Сообщение от Melany Посмотреть сообщение
int min=A[0];
Что-то пошло не так...

Цитата Сообщение от Melany Посмотреть сообщение
if(min>A[i])
скорей всего условие не выполняеться так как вы сравниваете введенные элементы с нулем, знак переверните
Melany
21 / 4 / 0
Регистрация: 05.07.2015
Сообщений: 125
05.07.2015, 20:24  [ТС]     Одномерные Массивы, Минимальное значение в массиве #4
Спасибо за ответ, там проблема была только в том, что надо было присвоить
min=A[0];
после введения элементов массива,

Спасибо огромное!!!
Yandex
Объявления
05.07.2015, 20:24     Одномерные Массивы, Минимальное значение в массиве
Ответ Создать тему
Опции темы

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