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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Из двумерного массива сделать одномерный массив, так что бы в него вошла сумма элементов строк http://www.cyberforum.ru/cpp-beginners/thread85154.html
Подскажите в чем ошибка! Вот условие "из двумерного массива сделать одномерный массив, так что бы в него вошла сумма елементов строк ( каждоя строка отдельно)" А оно считает только первую строку(((( #include<iostream.h> #include<math.h> #include<conio.h> const int n=3; void main ( )
C++ Не могу написать проги. А время сдавать уже. Выручите плиз, послезавтро зачет и нужно написать 2 проги (вроде простенькие) на Си а я пока что нубко в программировании... Вот задание: 1.Дана матрица и ее размерность A(NxM), вектор b(N) и вектор x(M). С помощью подстановки определить является ли вектор x решением уравнения Ax=b. 2.При выполнении заданий учитывать следующие требования и ограничения: 1. Размер любой входной строки не... http://www.cyberforum.ru/cpp-beginners/thread85143.html
C++ [Visual C++]strcmp()
Нужно слова, которые считываются в буфер stroka, отсортировать по алфавиту с пом. strcmp. Ошибка в том, что в условии if (strcmp( &stroka, &stroka )>0) в массивах stroka, stroka - хранится весь массив строк, а не отдельные его слова.Думаю, что ошибка в циклах. visual c++ 6.0 mfc appwizzard. Код прилагается: void CProjectDlg::OnReadF() { char Filter = "TextFile (*.txt),(*.doc) |...
Организовать ввод кириллицы в массив 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
1233 / 771 / 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++ рассказывать не буду.
 
Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru