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

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

Войти
Регистрация
Восстановить пароль
 
Kobbi
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
#1

Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. - C++

01.02.2013, 19:19. Просмотров 309. Ответов 5
Метки нет (Все метки)

Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. Напечатать наибольшее из min элементов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2013, 19:19     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве.
Посмотрите здесь:

В двумерном массиве А[5, 4] найти в каждом столбце наибольший (максимальный элемент) - C++
В двумерном массиве А найти в каждом столбце наибольший (максимальный элемент). После этого определить столбец у которого максимальный...

В двумерном массиве А[5, 4] найти в каждом столбце наибольший (максимальный элемент) - C++
В двумерном массиве А найти в каждом столбце наибольший (максимальный элемент). После этого определить столбец у которого максимальный...

Найти минимальный элемент в каждом массиве и сумму трех минимумов - C++
нуждаюсь в Вашей помощи. задание звучит так. Даны три массива. Найти минимальный элемент в каждом и сумму этих трех минимумов.

Файл: Из текстового файла найти max и min элемент и записать в другой текстовой файл, не используя массив - C++
Из текстового файла найти max и min элемент и записать в другой текстовой файл, не используя массив

Найти максимальный элемент в массиве используя соотношение деления пополам - C++
Помогите ребята, что не так с кодом.Найти максимальный элемент в массиве ai (i=1, ...., n), используя соотношение (деления пополам)...

дано К массивов целых чисел по N элементов в каждом массиве - C++
дано К массивов целых чисел по N элементов в каждом массиве. Для каждого массива выполнить следующее действие: если в нем содержится...

Поменять местами min и max элемент в массиве - C++
1) Найти значение min элемента n строки и m столбца в которой он расположен. 2) Поменять местами min и max элемент в массиве. 3) Найти...

Найти min в трехмерном массиве - C++
Помогите доработать программу чтобы выводился min в трёхмерном массиве(сейчас ищет максимальное) #include <iostream> #include...

Найти max и min значения в массиве - C++
Подскажите плиз . Задание звучит так : взять произвольный массив из 10 чисел и чтобы программа определила максимум и минимум из этих чисел...

как найти min в двух мерном массиве - C++
Помогите пожалуйста надо найти min в двух мерном массиве


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
The_bolT
70 / 70 / 1
Регистрация: 22.01.2013
Сообщений: 231
01.02.2013, 19:59     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. #2
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
30
31
32
33
34
35
#include <iostream>
#define MIN(min,arr) if((min)>(arr))  (min) = (arr)
 
using namespace std;
 
const int n=5;
 
int main()
{
    int min_1,min_2,a[n],b[n];
    for(int i=0;i<n;i++){
            a[i]=rand()%10;
            b[i]=rand()%10;
            }
    cout<<"A:  ";
    for(int i=0;i<n;i++)
      cout<<a[i]<<" ";
      cout<<endl;
      cout<<"B:  ";
      for(int i=0;i<n;i++)
      cout<<b[i]<<" ";
    
      min_1=a[0];
      for(int i=0;i<n;i++)
        MIN(min_1,a[i]);
 
      min_2=b[0];
      for(int i=0;i<n;i++)
        MIN(min_2,b[i]);
      cout<<endl;
 
      (min_1>min_2) ? cout<<min_1 : cout<<min_2;
    system("pause>0");
    return 0;
}
MrGluck
Модератор
Эксперт CЭксперт С++
6995 / 4166 / 594
Регистрация: 29.11.2010
Сообщений: 11,047
01.02.2013, 20:08     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. #3
C++
1
#define MIN(x, y) ((x) < (y) ? (x) : (y))
Kobbi
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 18:32  [ТС]     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. #4
не работает
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
03.02.2013, 19:33     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. #5
Цитата Сообщение от Kobbi Посмотреть сообщение
не работает
вообще работает, если подключить #include <stdlib.h>
и выкинуть system("pause>0");

проверил у себя (g++ 4.6.3)
поведайте нам о том, что там у Вас не работает?

но задача скорее для С, чем С++, разделом ошиблись
Kobbi
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 27
03.02.2013, 20:05  [ТС]     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. #6
Цитата Сообщение от abit Посмотреть сообщение
вообще работает, если подключить #include <stdlib.h>
и выкинуть system("pause>0");

проверил у себя (g++ 4.6.3)
поведайте нам о том, что там у Вас не работает?

но задача скорее для С, чем С++, разделом ошиблись
спасибо , уже помогли разобраться ) все работает )
Yandex
Объявления
03.02.2013, 20:05     Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве.
Ответ Создать тему
Опции темы

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