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

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

Войти
Регистрация
Восстановить пароль
 
Anonim107
-22 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 90
#1

Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел - C++

24.03.2014, 20:43. Просмотров 382. Ответов 2
Метки нет (Все метки)

Числовой массив А[1:m, 1:n]. Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел, расположенных над главной диагональю и наименьшим из положительных чисел в той же области.

Буду благодарен если сделаете правильно. Если не сложно будет код для программы тоже напишите.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2014, 20:43     Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел
Посмотрите здесь:

Составить программу поиска элементов массива, которые являются наименьшим из отрицательных чисел - C++
Задан числовой массив А. Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел, расположенных...

Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются по значению - C++
Составить программу, которая вычисляет количество элементов одномерного массива Х, состоящего из 15 вещественных чисел, которые равняются...

Составить программу для подсчета суммы отрицательных элементов квадратного массива Х, что состоит из N?N целых чисел, расположенных ниже главной диаго - C++
Составить программу для подсчета суммы отрицательных элементов квадратного массива Х, что состоит из N?N целых чисел, расположенных ниже...

Составить программу поиска элементов массива - C++
Задан числовой массив А. Составить программу поиска элементов массива, которые являются наибольшими из отрицательных и положительных чисел.

Составить программу исключения из массива всех отрицательных чисел - C++
Метод сортировки массива с помощью прямого обмена. Дан массив А,содержащий как отрицательные,так и положительные числа. Составить...

Составить алгоритм и программу длля поиска в массиве целых чисел из 5 элементов минимального числа. - C++
Составить алгоритм и программу длля поиска в массиве целых чисел из 5 элементов минимального числа.

Составить программу поиска номеров всех элементов массива, больших чем предыдущие. - C++
Дан масив А(1..n)Составить программу поиска номеров всех его елементов, больших чем предыдущие..

Динамический массив (составить программу, в которой вычислить сумму отрицательных элементов массива, расположенных под главной диагональю) - C++
Создать динамический массив указателей для сохранения двумерного массива А с N × N действительных чисел в динамической памяти. Составить...

Составить программу, которая вычисляет сумму элементов неупорядоченного целочисленного массива М, состоящего из 12 цифр, которые не повторяются - C++
Составить программу, которая вычисляет сумму элементов неупорядоченного целочисленного массива М, состоящего из 12 цифр, которые не...

Составить программу,которая вычисляет сумму элементов массива, которые расположены между максимальным и минимальным элементами. - C++
Составить программу,которая вычисляет сумму элементов неупорядоченного целочисленного массива М, который состоит из 12 чисел, которые не...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
5942 / 3379 / 336
Регистрация: 28.10.2010
Сообщений: 5,926
24.03.2014, 21:03     Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел #2
Если m не равно n, то это не квадратная матрица, а у прямоугольной матрицы не может быть диагонали.
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
24.03.2014, 21:28     Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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 <time.h>
#include <iostream>
using namespace std;
# define n 5
# define m 5
 
void main()
{
    int A[m][n];
    srand(time(NULL));
 
   for(int i = 0; i < m; i++){
      for(int j = 0; j < n; j++){
         A[i][j] = rand()%50-25;
         cout<< A[i][j] <<" ";
      }
      cout<<endl;
   }
 
   int min=A[0][1],max=A[1][0];
   for(int i = 0; i < m; i++)
      for(int j = 0; j < n; j++)
      {
       if (min>A[i][j]&&j>i)   min=A[i][j];
       if (max<A[i][j]&&j<i)   max=A[i][j];
      }
      cout<<"min="<<min<<"\nmax="<<max<<endl;
    system("pause");
}
работает с любыми видами матрицам (у прямоугольных учитывает диакональ проведённую из левого верхнего угла матрицы в правый нижний, предпологая что матрица квадратная
Изображения
 
Yandex
Объявления
24.03.2014, 21:28     Составить программу поиска элементов массива, которые является наименьшим из отрицательных чисел
Ответ Создать тему
Опции темы

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