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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.60
Каныч***
-62 / 2 / 0
Регистрация: 24.10.2011
Сообщений: 39
#1

Написать программу ввода в массив 5x4 элемента чисел и поиска в нем максимального значения - C++

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

Написать программу ввода в массив
5x4 элемента чисел и поиска в нем
максимального значения
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2012, 19:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу ввода в массив 5x4 элемента чисел и поиска в нем максимального значения (C++):

Написать программу ввода в массив 10 чисел и поиска в нем минимального значения - C++
Написать программу ввода в массив 10 чисел и поиска в нем минимального значения

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

В программе написать функции: вставки элемента, поиска максимального элемента, определения среднего арифметического элементов массива - C++
В целочисленном массиве Х(N) после каждого четного числа вставить максимальный элемент массива. Найти среднее арифметическое элементов ...

Написать функцию для поиска максимального элемента в указанной строке матрицы - C++
Всем добрый вечер! Есть задание к лабораторной работе Написать функцию, для поиска максимального элемента в указанной строке двумерного...

Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами. Вывести на - C++
Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами....

Написать функцию нахождения максимального значения элемента массива - C++
Написать функцию нахождения максимального значения элемента массива,помогите пожалуйста!Просьба не мудрить и написать как можно проще!)

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
denys_l
52 / 52 / 4
Регистрация: 26.09.2011
Сообщений: 186
06.03.2012, 19:58 #2
Создаешь массив размерностью 3х4
C++
1
int arr[5][4];
С помощью цикла
C++
1
2
for (int i=0; i<5;i++)
for (int j=0; j<4;j++)
заполняем массив
C++
1
cin >> arr[i][j];
перед этим объявляем целочисленною переменную
C++
1
int max;
и инициализируемь её минимальным значением данного типа
C++
1
2
int max=INT_MIN
(#include <climits>)
в том же цикле фор сравниваем введенное число с клавиатуры с нашим максимальным значением и если введенное значение больше имеющегося "максимального", запоминаем введенное число в переменное, хранящей максимальное значение
C++
1
if (max<arr[i][j]) max=arr[i][j];
1
miriganua
131 / 102 / 4
Регистрация: 05.02.2012
Сообщений: 241
07.03.2012, 17:51 #3
Сдевал согласно советам denys_l, но max иницализировал первым элементом массива и для поиска и ввода сделал два отдельных цикла.

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
#include <iostream>
 
using namespace std;
 
int main()
{
    //объявление размерностей массива
    const int n = 5;
    const int m = 4;
    //объявление массива
    int arr[row][col];
 
    //заполнение массива с клавиатуры
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < m; j++)
        {
            cout << "a[" << i << "][" << j << "]=";
            cin >> arr[i][j];
        }
    }
 
    //ищем максимальное значение
    int max = arr[0][0];
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < m; j++)
        {
            if (max < arr[i][j])
            {
                max = arr[i][j];
            }
        }
    }
 
    //выводим результат
    cout << "Maximum element:" << max << '\n';
 
    return 0;
}
Будут вопросы пиши.
2
Каныч***
-62 / 2 / 0
Регистрация: 24.10.2011
Сообщений: 39
13.03.2012, 13:47  [ТС] #4
Он у меня ошибку выдает, типа fatal error c1010...
0
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.03.2012, 13:57 #5
вместо
C++
1
2
 //объявление массива
        int arr[row][col];
сделай

C++
1
int arr[n][m];
0
Ярославаredstar
Сообщений: n/a
20.11.2013, 18:42 #6
мне нужно запомнить ещё imax и jmax как это сделать?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2013, 18:42
Привет! Вот еще темы с ответами:

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

Написать программу ввода в массив 6x5 элементов чисел и вычисления суммы элементов полученного массива - C++
Пожалуйста помогите решить!

Используя прототип функции написать программу для нахождения максимального элемента - C++
Добрый вечер. Помогите решить задачку. Заранее благодарен!!! Используя прототип функции написать программу для нахождения...

Объясните программу, находящую индексы первого максимального элемента массив - C++
Задание - Двумерный массив имеет n строк и М столбцов ( n и m вводится с клавиатуры ) и заполняет вводом с клавиатуры . Напишите программу...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.11.2013, 18:42
Ответ Создать тему
Опции темы

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