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

Найти в каждой строке матрицы максимальный и минимальный элементы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из двумерного массива сделать одномерный массив, так что бы в него вошла сумма элементов строк http://www.cyberforum.ru/cpp-beginners/thread85154.html
Подскажите в чем ошибка! Вот условие "из двумерного массива сделать одномерный массив, так что бы в него вошла сумма елементов строк ( каждоя строка отдельно)" А оно считает только первую...
C++ Не могу написать проги. А время сдавать уже. Выручите плиз, послезавтро зачет и нужно написать 2 проги (вроде простенькие) на Си а я пока что нубко в программировании... Вот задание: 1.Дана матрица и ее размерность A(NxM), вектор b(N) и... http://www.cyberforum.ru/cpp-beginners/thread85143.html
C++ [Visual C++]strcmp()
Нужно слова, которые считываются в буфер stroka, отсортировать по алфавиту с пом. strcmp. Ошибка в том, что в условии if (strcmp( &stroka, &stroka )>0) в массивах stroka, stroka - хранится весь...
Организовать ввод кириллицы в массив C++
#include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> #define sz2 20 int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL, "Russian");
C++ Файл http://www.cyberforum.ru/cpp-beginners/thread85128.html
Здравствуйте!Помогите мне решить,это последняя задача осталась(а то мне оценку на экзамене снизят) наверно, её надо реализовать в одной функции main...на языке Си В каждой строке файла содержится...
C++ Удалить из списка все отрицательные элементы Постановка задачи: Составить программу, которая удаляет из списка все отрицательные элементы люди умные спасите от провала в зачете. подробнее

Показать сообщение отдельно
Genius Ignat
1237 / 775 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
13.01.2010, 20:41
Представь себе что такое Матрица:
Матрица это массив строк:




[0][1][2][3] -> координаты элементов строки: столбцы

координаты строки массива-> [0] 1 2 3 4
[1] 5 1 6 9
[2] 1 1 3 2

//----------------------------
Размер данной матрицы:
3 - строки :
4 - элемента в каждой строке
//----------------------------

Размер матрицы измеряется так:
Количество строк, всегда на первом месте.


Что бы обратится к элементу матрицы надо указать
номер строки+номер элемента строки(простого массива).

Способы обращения к элементам матрицы в языках C и C++
В C++ способ красивее и нагляднее: matrix[1][2] - будет значение 6.
Давно на C не программил, поэтому и затупил с компилятором C:

В C способ не так красив и удобен:
matrix[1*количество элементов в строке + координата элемента строки]
И получается так matrix[1*3+2]; - будет значение 6

Про нюансы выделения памяти под матрицы в C и C++ рассказывать не буду.

Добавлено через 50 секунд
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
Представь себе что такое Матрица:
Матрица это массив строк:
                     
 
 
 
                                                           [0][1][2][3]    ->    координаты элементов строки: столбцы
 
координаты строки массива->        [0]      1  2  3  4
                                                  [1]      5  1  6  9
                                                  [2]      1  1  3  2
 
//----------------------------
Размер данной матрицы:
3 - строки :
4 - элемента в каждой строке
//----------------------------
 
Размер матрицы измеряется так:
Количество строк, всегда на первом месте.
 
 
Что бы обратится к элементу матрицы надо указать 
номер строки+номер элемента строки(простого массива).
 
Способы обращения к элементам матрицы в языках C и C++
В C++ способ красивее и нагляднее: matrix[1][2]  - будет значение 6.
Давно на C не программил, поэтому и затупил с компилятором C:
 
В C способ не так красив и удобен: 
matrix[1*количество элементов в строке + координата элемента строки]
И получается так matrix[1*3+2]; - будет значение 6
 
Про нюансы выделения памяти под матрицы в C и C++ рассказывать не буду.
Добавлено через 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
Представь себе что такое Матрица:
Матрица это массив строк:
                     
 
 
 
                                                          [0][1][2][3]    ->    координаты элементов строки: столбцы
 
координаты строки массива->       [0]      1  2  3  4
                                                 [1]      5  1  6  9
                                                 [2]      1  1  3  2
 
//----------------------------
Размер данной матрицы:
3 - строки :
4 - элемента в каждой строке
//----------------------------
 
Размер матрицы измеряется так:
Количество строк, всегда на первом месте.
Количество элементов в строке на втором месте.
 
Что бы обратится к элементу матрицы надо указать 
номер строки+номер элемента строки(простого массива).
 
Способы обращения к элементам матрицы в языках C и C++
 
В C++ способ красивее и нагляднее: matrix[1][2]  - будет значение 6.
Давно на C не программил, поэтому и затупил с компилятором C:
 
В C способ не так красив и удобен: 
matrix[1*количество элементов в строке + координата элемента строки]
И получается так matrix[1*4+2]; - будет значение 6
 
Про нюансы выделения памяти под матрицы в C и C++ рассказывать не буду.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru