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

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

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

Найти максимальный элемент среди отрицательных элементов массива C++
Найти максимальный элемент и его номер среди отрицательных элементов. C++
В целочисленном массиве найти максимальный элемент среди четных и среди нечетных элементов C++
C++ В массиве найти максимальный элемент среди положительных элементов массива
C++ В массиве М(45) найти максимальный среди отрицательных элементов и число нулевых элементов стоящих после него
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nkey
308 / 61 / 10
Регистрация: 21.12.2011
Сообщений: 267
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
Сообщений: 267
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     В вещественном массиве найти максимальный элемент среди его отрицательных элементов
Ответ Создать тему
Опции темы

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