Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Стасечка
1 / 1 / 0
Регистрация: 08.05.2011
Сообщений: 73
#1

Единственность элементов. - C++

21.10.2011, 00:04. Просмотров 443. Ответов 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include<iostream.h>
 #include<conio.h>
 #include<math.h>
  #include<stdlib.h>
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main()
{
   randomize();
   int i,j,n,m,**a;
   cout<<"vvedite razmer massiva";
   cin >>n>>m;
a = new int *[n];
for (i=0;i<n;i++) a[i]=new int[m];
for (i=0;i<n;i++)
{cout<<endl;
for (j=0;j<m;j++)
 {
 a[i][j]=random(10);
 
 
cout <<a[i][j]<<" ";
}
}
cout<<endl;
 
  int max,min,imax,imin;
  max=a[0][0];
  min=a[0][0];
  imax=0;
  imin=0;
     for (i=0; i<n; i++)
        {
         for (j=0; j<m; j++)
            {
              if (max < a[i][j])
                {
                max = a[i][j];
                imax=i ;
                }
              if (min > a[i][j])
               {
                 min = a[i][j];
                 imin=i;
               }
 
            }
 
         }
            cout<<"max=" <<max<<endl<<"nomer stroki s max"<<imax<<endl;
            cout<<"min=" <<min<<endl<<"nomer stroki s min"<<imin;
 
 
 getch();
        return 0;
}
Добавлено через 1 минуту
это код программы вот к этой задаче:
В данной действительной матрице размера n*m поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением. Предполагается, что эти элементы единственны.
Как можно проверить на единственность элементы матрицы?!
помогите,пожалуйста!!!

Добавлено через 5 часов 28 минут
ну что никто не сможет мне помочь((((((((((((((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2011, 00:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Единственность элементов. (C++):

Единственность решения судоку - C++
Доброго времени суток! Перерыла половину интернета в поисках алгоритма, который определяет имеет судоку единственное решение или нет. Так и...

Определить сумму указанных элементов, количество нечетных элементов и среднее арифметическое четных элементов массива - C++
Дан двумерный массив целых чисел. Определить: 1. Сумму элементов массива, больших 30 2. Количество нечетных элементов массива 3....

В массиве A из N элементов (N не больше 30) определить количество элементов, имеющих четные значения, и сумму этих элементов. - C++
1. В массиве A из N элементов (N не больше 30) определить количество элементов, имеющих четные значения, и сумму этих элементов. Число N и...

Найти суммы четных элементов (элементов с четным номером) массива вещественных чисел A(22) и нечетных элементов - C++
Здравствуйте, дорогие форумчане. Не могли бы вы мне помочь? Мне нужно составить программу с таким условием: &quot;Найти суммы четных...

в массиве . найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение нулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива....

в массиве . найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов массива - C++
В массиве Х(N) найти произведение ненулевых элементов, количество элементов, превышающих значение среднего арифметического элементов...

4
OstapBender
584 / 523 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
21.10.2011, 00:12 #2
не надо ничего проверять, вам в условии дано что они единственны и всё.
0
Стасечка
1 / 1 / 0
Регистрация: 08.05.2011
Сообщений: 73
21.10.2011, 00:14  [ТС] #3
а мой препод требует с меня,что бы я проверила на единственнось.
0
OstapBender
584 / 523 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
21.10.2011, 00:52 #4
ну найди минимальный и пройдись ещё раз в цикле и пощитай сколько раз он встречается.
0
easybudda
Модератор
Эксперт CЭксперт С++
9698 / 5648 / 964
Регистрация: 25.07.2009
Сообщений: 10,863
21.10.2011, 09:53 #5
Цитата Сообщение от Стасечка Посмотреть сообщение
а мой препод требует с меня,что бы я проверила на единственнось.
Незатейливая считалка количества вхождений элемента в матрицу
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
#include <stdio.h>
 
int count(const int * arr, const size_t size, const int value){
    return ( size ) ? ( *arr == value ) + count(arr + 1, size - 1, value) : 0;
}
 
#define ROWS 3
#define COLUMNS 5
 
int main(void){
    int matrix[ROWS][COLUMNS] = {
        { 3, 1, 4, 2, 5 },
        { 1, 4, 0, 8, 7 },
        { 9, 2, 3, 6, 9 }
    };
    int i, val;
    
    while ( printf("Value: ") && scanf("%d", &val) == 1 ){
        int cnt = 0;
        for ( i = 0; i < ROWS; ++i )
            cnt += count(matrix[i], COLUMNS, val);
        printf("Meets %d times.\n", cnt);
    }
    
    return 0;
}
0
21.10.2011, 09:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2011, 09:53
Привет! Вот еще темы с ответами:

Найти сумму четных элементов, количество нечетных элементов и произведение элементов, кратным 3 - C++
Дан одномерный массив состоящий из 10 элементов а) найти сумму четных элементов; б)найти количество нечетных элементов; с)найти...

Единственность корня на интервале - Математический анализ
Имеется два набора чисел t1,t2,....,tn и a0,a1,a2,...,an. Известно, что 0&lt;t1&lt;t2&lt;...&lt;tn, a0&lt;0, a0+a1+a2+...+an&gt;0 и в наборе...

Единственность равностороннего треугольника - Геометрия
Докажите, что на плоскости существует единственный равносторонний треугольник АВС, координаты всех вершин которого удовлетворяют...

Единственность задачи Коши? - Дифференциальные уравнения
Что-то не могу понять, как ответить на вопрос. У нас же решение y=x^2 включает в себя y=0. В чем тогда проблема? Изображение приложил


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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