0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 11
1

Дан массив A[5,5]. Найти минимальный элемент среди элементов, расположенных в нечетных строках массива

29.04.2013, 22:27. Показов 7466. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив A[5,5]. Найти минимальный элемент среди элементов, расположенных в
нечетных строках массива.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2013, 22:27
Ответы с готовыми решениями:

Найти минимальный элемент среди элементов, расположенных в нечетных строках массива
Цель лабораторной работы: получить навыки по обработке двумерных массивов с помощью языка Си. Дан...

Найти минимальный элемент среди элементов, расположенных в нечетных строках массива
Дан массивВ(5,5).найти минимальный элемент среди элементов, расположенных в нечетных строках...

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

Найти минимальный элемент среди элементов расположенных в нечетных строках массива
Дан массив А 5.5 найти минимальный элемент среди элементов расположенных в нечетных строках массива

5
244 / 245 / 38
Регистрация: 08.04.2013
Сообщений: 927
29.04.2013, 22:29 2
В чем вопрос?
0
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 11
29.04.2013, 22:31  [ТС] 3
Ах да, забыл. Составить блок-схему алгоритма и программу для решения задачи с использованием двумерных массивов.
0
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 786
29.04.2013, 23:24 4
А немножко подумать.Хоть что нибудь для начала.
0
101 / 102 / 43
Регистрация: 06.03.2012
Сообщений: 478
29.04.2013, 23:58 5
здесь найпростейший алгоритм:
1.найдите нечётные строки вашего массива;
2.Находите среди них минимальный элемент;

Добавлено через 25 минут
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
#include "stdafx.h"
#include <iostream>
#include <clocale>
#include <iomanip>
#include <ctime>
 
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
    srand (time(NULL));
 
    int **massiv,str = 5,stb = 5;
    massiv = new int *[str];
        for (int i = 0;i<str;i++)
        {
            massiv[i] = new int [stb];
        }
 
        for (int i = 0;i<str;i++){
            for (int j = 0;j<stb;j++)
            {
                massiv [i][j] = rand () % 10;
                cout<<setw (3)<<massiv[i][j];
            }
            cout<<endl;
        }
 
        int count = 0;
        int min =massiv[0][0] ;
        
        for (int i = 0;i<str;i++){
            for (int j = 0;j<stb;j++)
            {
                if (j % 2 == 0)
                    count = massiv[i][j];
                if (min > count)
                    min = count;
            }
        }
 
        cout<<"Минимальный элемент: "<<min;
            cout<<endl;
 
            for (int i = 0;i<str;i++)
                delete [] massiv[i];
 
            delete [] massiv;
    system ("pause");
    return 0;
}
Эхх...
1
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
30.04.2013, 00:37 6
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
#include <iostream>
#include <iomanip>
#include <cstddef>
#include <array>
#include <random>
#include <algorithm>
#include <iterator>
 
int main()
{
    const std::size_t N = 5;
    std::array<std::array<int, N>, N> A;
    std::mt19937 gen { std::random_device()() };
    std::uniform_int_distribution<int> uid(0, 100);
    auto gen_and_print_arr = [&uid, &gen](std::array<int, N> &a)
    {
        std::generate(a.begin(), a.end(), [&uid, &gen] { return uid(gen); } );
        std::copy(a.begin(), a.end(), std::ostream_iterator<double>(std::cout, " ") );
        std::cout << std::endl;
    };
    std::for_each(A.begin(), A.begin() + N, gen_and_print_arr);
    int min = *std::min_element(A.begin()->begin(), A.begin()->end());
    for (std::size_t i=2; i < A.size(); i+=2)
        min = std::min(min, *std::min_element((A.begin() + i)->begin(),
                                              (A.begin() + i)->end()) );
    std::cout << "\nMin: " << min;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2013, 00:37
Помогаю со студенческими работами здесь

Найти минимальный элемент среди элементов, расположенных в нечетных строках матрицы
Дан массив A. Найти минимальный элемент среди элементов, расположен-ных в нечетных строках...

Найти минимальный элемент среди элементов, расположенных на нечетных позициях массива
Срочно! 2. Дан массив А(15). Найти минимальный элемент среди элементов, расположенных на...

Найти минимальный элемент среди элементов, расположенных на нечетных позициях массива
Пожалуйста, кто нибудь помогите.... решить задачу: Дан массив А(15). Найти минимальный элемент...

Дан массив содержащий r элементов. Определить количество нечетных элементов массива, среди них найти минимальный
Дан массив содержащий r элементов. Определить количество нечетных элементов массива, среди них...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru