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

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

Войти
Регистрация
Восстановить пароль
 
Mdx Can9
0 / 0 / 0
Регистрация: 30.06.2015
Сообщений: 29
#1

В вещественном массиве найти максимальный элемент среди его отрицательных элементов - C++

08.07.2015, 09:41. Просмотров 258. Ответов 3
Метки нет (Все метки)

всем привет помогите пожалуйста.Решить задачу: в вещественном массиве найти максимальный элемент среди его отрицательных элементов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2015, 09:41     В вещественном массиве найти максимальный элемент среди его отрицательных элементов
Посмотрите здесь:

C++ Найти максимальный элемент среди отрицательных элементов матрицы, расположенных над побочной диагональю
Найти максимальный элемент среди отрицательных C++
Найти максимальный элемент среди отрицательных элементов массива C++
Найти максимальный элемент и его номер среди отрицательных элементов. C++
В целочисленном массиве найти максимальный элемент среди четных и среди нечетных элементов C++
C++ В массиве найти максимальный элемент среди положительных элементов массива
C++ В массиве М(45) найти максимальный среди отрицательных элементов и число нулевых элементов стоящих после него
Массивы: найти среди отрицательных элементов максимальный элемент и его индекс C++
C++ В массиве М(45) найти максимальный среди отрицательных элементов и число нулевых элементов стоящих после него
C++ Среди элементов массива найти максимальный элемент и его номер
Найти среди отрицательных элементов максимальный элемент и его индекс C++
Найти максимальный элемент (его номер и значение) в массиве А из 100 элементов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nkey
308 / 61 / 10
Регистрация: 21.12.2011
Сообщений: 275
08.07.2015, 10:27     В вещественном массиве найти максимальный элемент среди его отрицательных элементов #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#define n 5
int main()
{
  float a[n];
  srand(time(0));
  for (int i = 0; i < n; i++)
    a[i] = rand()%100 - 50;
  float x = 0;
  for (int i = 0; i < n; i++)
    if (a[i] < 0) { x = a[i]; break; }
  if (x == 0) printf("It havent elements < 0");
  else
  {
    for (int i = 0; i < n; i++)
    {
      if (a[i] < 0 && a[i] > x) x = a[i];
    }
    printf("Max element <0 = %f", x);
  }
}
Mdx Can9
0 / 0 / 0
Регистрация: 30.06.2015
Сообщений: 29
08.07.2015, 11:14  [ТС]     В вещественном массиве найти максимальный элемент среди его отрицательных элементов #3
Пожалуйста допишите вывод исходного массива из которого выбирается число.
Nkey
308 / 61 / 10
Регистрация: 21.12.2011
Сообщений: 275
08.07.2015, 11:40     В вещественном массиве найти максимальный элемент среди его отрицательных элементов #4
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
#include <stdio.h>
#define n 5
int main()
{
  float a[n];
  srand(time(0));
  for (int i = 0; i < n; i++)
  {
    a[i] = rand()%100 - 50;
    printf("%f ", a[i]);
  }
  float x = 0;
  for (int i = 0; i < n; i++)
    if (a[i] < 0) { x = a[i]; break; }
  if (x == 0) printf("It havent elements < 0");
  else
  {
    for (int i = 0; i < n; i++)
    {
      if (a[i] < 0 && a[i] > x) x = a[i];
    }
    printf("Max element <0 = %f", x);
  }
}
Yandex
Объявления
08.07.2015, 11:40     В вещественном массиве найти максимальный элемент среди его отрицательных элементов
Ответ Создать тему
Опции темы

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