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

Матрицы. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана действительная матрица размера n*m. получить последовательность http://www.cyberforum.ru/cpp-beginners/thread885412.html
Дана действительная матрица размера n*m. получить последовательность b1,...bn, где это bk-это число отрицательных элементов в k-ой строке. Решить надо с помощью вложенных циклов
C++ Кто видит ошибку?Нужно четные и нечетные числа вывести и их индексы нашел http://www.cyberforum.ru/cpp-beginners/thread885407.html
Заменить содержимое самого короткого на содержимое самого длинного C++
Даны 3 файла, одного типа, разного размера. Заменить содержимое самого короткого на содержимое самого длинного Добавлено через 1 час 57 минут Есть какие нибудь советы?
C++ Одномерный массив (найти максимальный положительный и минимальный отрицательный элемент, поменять их местами)
Дан массив из 20 чисел найти максимальный положительный и минимальный отрицательный элемент, поменять их местами. нашел..как поменять местами и вывести полученный массив? #include <iostream> #include <math.h> #include <conio.h> # define N 20 int main() {
C++ Копирование дерева http://www.cyberforum.ru/cpp-beginners/thread885397.html
Необходимо скопировать дерева в другое дерева.... Не могу понять что писать в коде #include <iostream> #include <conio.h> #include <process.h> using namespace std;
C++ Входящая и выходящая информация Нужно создать небольшую табличку (или как вам удобно) которая должна содержать тип, короткое описание и предназначение входящей и выходящей информации, а так-же всех вспомогательных скалярных и структурированных переменных. Например: Идентификатор Тип Предназначение i int Указывает на размерность... подробнее

Показать сообщение отдельно
nyamnyam
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 12
30.05.2013, 19:14     Матрицы. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее
помогите пожалуйста решить задачу на C++, точнее перевести с Pascal на C++. Вот задача: Дана действительная матрица размера n x m, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы элемента с найденным значением. Код в Pascal:
Pascal
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
program bbb;
label 1;
type mas=array[1..100,1..100] of real;
var
  matr:mas;
  n,h,m,s,i,j,i1,j1:integer;
  min,min1,g,Elem:real;
begin
writeln ('vvedite kol-vo strok');
read (n);
writeln ('vvdite kol-vo stolbcov');
read (m);
for i:=1 to n do
for j:=1 to m do
begin
repeat
 writeln ('vvedite [',i,';',j,'] element');
 read(Elem);
 for i1:=1 to i-1 do
  for j1:=1 to m do
   if matr[i1,j1] = Elem then
    begin
    writeln('Element already exists inside matrix');
    goto 1;
    end;
 for j1:=1 to j-1 do
  if matr[i,j1] = Elem then
   begin
   writeln('Element already exists inside matrix');
   goto 1;
   end;
 matr[i,j] := Elem;
 break;
1:
until False;
end;
 
for i:=1 to n do
 begin
 for j:=1 to m do
  write(matr[i,j],' ');
 writeln;
 end;
 
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru