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

Найти максмальный элемент по каждой строке двухмерного массива. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ошибки http://www.cyberforum.ru/cpp-beginners/thread147482.html
помогите исправить ошибки , пожалуйста... Сделать файл с информацией о преподавателях.Вывести на экран информацию о преподавателях возрастом меньше 37 лет. надо на BORLAND C++ #include<iostream.h> #include<fstream.h> #include<string.h> #include<stdio.h> #include<conio.h>
C++ Матрици 3 Дано натуральное число n. Определите, сколько положительных элементов содержится под главной диагональю матрицы построенной по следующей формуле. http://www.cyberforum.ru/cpp-beginners/thread147472.html
Матрицы 2 C++
Напишите программу, для нахождения определителей второго и третьего порядка. Помогите пожалуйста)
Матрици C++
помогите пожалуйста написать программу: Дана вещественная матрица nxm. Получите новую матрицу путем деления всех элементов данной матрицы на её наибольший по модулю элемент. Заранее спасибо
C++ какая разница межлду "областю объясления", "диапазоном доступа" и "потенциальным диапазоном доступа"? http://www.cyberforum.ru/cpp-beginners/thread147467.html
какая разница межлду "областю объясления", "диапазоном доступа" и "потенциальным диапазоном доступа"?
C++ Не получается работа со стороками Люди, последняя работа шобы до экзамена допустили помогите кто может, зараннее благодарин=) 12. Дана строка, состоящая из слов, разделенных пробелом. Определить количество слов, которые начинаются и заканчиваются одной и той же буквой. Хотя бы начните, а я доработаю((((( подробнее

Показать сообщение отдельно
TYMON
9 / 9 / 1
Регистрация: 17.06.2010
Сообщений: 344
19.06.2010, 22:37  [ТС]     Найти максмальный элемент по каждой строке двухмерного массива.
Цитата Сообщение от *HellRaiser* Посмотреть сообщение
.
На счёт мин просто замени на
A[3][j+1]=max;
Тип того....последняя строка 3-я.....а столбцов же 4-е....
Все хорошо, но у меня количество строк и столбцов, вводится с клавиатуры...Я неправильно поставил задачу, нужно минимум каждой строки заменить с последним элементом каждой строки

Добавлено через 18 минут
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
60
61
62
63
64
65
66
67
68
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
void main()
{
float mas[20][20],a,b,min,max,n,m;
int i,j;
clrscr();
cout<<"Vvedite kolichestvo strok: ";
cin>>m;
cout<<"Vvedite kolichestvo stolbcov: ";
cin>>n;
cout<<"Vvedite konci otrezka: ";
cin>>a>>b;
cout.precision(2);
randomize();
cout<<"Ishodniy massiv:\n";
for (i=0;i<=n-1;i++)
{
for (j=0;j<=m-1;j++)
{
mas[i][j]=(b-a)*rand()/32767+a;
cout.width(6);
cout<<mas[i][j]<<" ";
}
cout<<"\n";
}
 
for (i=0; i<=n-1;i++)
{
max=0;
for (j=0;j<=m-1;j++)
if (mas[i][j]>max)
{
max=mas[i][j];
mas[i][0]=max;
}
cout<<"\n";
cout<<"Maximalniy element "<<i+1<<" stroki = "<<max;
}
//min
 
for (i=0; i<=n-1;i++)
{
min=0;
for (j=0;j<=m-1;j++)
if (mas[i][j]<min)
{
min=mas[i][j];
mas[i][j+1]=min;
}
cout<<"\n";
cout<<"Minimalniy element "<<i+1<<" stroki = "<<min;
}
//pol
cout<<"\nPolucheniy massiv:\n";
for (i=0;i<=n-1;i++)
{
for (j=0;j<=m-1;j++)
{
cout.width(6);
cout<<mas[i][j]<<" ";
}
cout<<"\n";
}
getch();
return;
}
Исправьте пожалуйста... чуток осталось я чувствую... минимальный выдает 0 для каждой строки
 
Текущее время: 06:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru