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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить импульс, полученный стеной http://www.cyberforum.ru/cpp-beginners/thread624193.html
Шарик массой m=300 г. ударился о стену и отскочил от нее. Определить импульс P1 , полученный стеной, если в последний момент перед ударом шарик имел скорость V0=10м/с , направленную под углом L=30...
C++ Альтернатива функции IntToHex В Borland есть функция IntToHex, я написал альтернативу, мне необходимо чтобы она работала также как работала бы в Borlande вызов IntToHex(int v, 2); string IntToHex(int v) { char*... http://www.cyberforum.ru/cpp-beginners/thread624190.html
C++ Перевести из PASCAL в С++
переведите пожалуйста Var f:text; s,s1:string; i:byte; Begin Assign(f,'D:\in.txt');Reset(f); While not Eof(f) do Begin readln(f,s);
На выходе выдаются непонятные символы C++
Задание: написать программу которая разворачивает запись типа a-z в строке s в полный список abc...xyz в строке s2 # include <stdio.h> int ascii(char c) { int a; a=c; return a;
C++ Как игнорировать ненужные данные из потока? http://www.cyberforum.ru/cpp-beginners/thread624128.html
Формат входной строки должен быть таким: Слово нужное_нам_число Например: windows 2012 Нужно из strStream потока присвоить переменной k число, стоящее после слова. В данном случае число 2012. При...
C++ Переписать с C# на C++ Уважаемые знатоки, помогите перевести данный код на с++ using System.Text; // Чтобы не усложнять код, не проверяю входные параметры на корректность. public class Hex { private const... подробнее

Показать сообщение отдельно
Yura2
0 / 0 / 0
Регистрация: 28.06.2012
Сообщений: 18

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

15.07.2012, 21:29. Просмотров 860. Ответов 10
Метки (Все метки)

вот условие.
Дана квадратная матрица . Требуется записать в один из двух одномерных массивов наибольшие элементы каждого из столбцов, а в другой индексы наименьших элементов в строках.
Вот что пытался решить, когда начал вставлять printf для ввода данных стала не правильно работать, и нужно всё через шаблоны написать(
Помогите пожалуйста)

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
#include<windows.h>   
#include <stdio.h>
 
int main ()
{
SetConsoleOutputCP(1251);
    int n,m[100][100],i,j;
int a[100],b[100];
  
scanf ("%d",&n);
    for (i = 0; i<n;i++)
        for (j = 0; j<n;j++)
            
            scanf ("%d", &m[i][j]);
    for (i = 0; i<n;i++){
        a[i] = m[0][i];
        for (j = 0; j<n;j++)
            if (m[j][i]>a[i]) a[i] = m[j][i];
    }
    for (i = 0;i<n; i++)
        for (j = 1; j<n;j++)
            if (m[i][j]<m[i][b[i]]) b[i] = j;
    for (i = 0; i<n;i++)
        printf("%d ",a[i]);
    printf("\n");
    for (i = 0; i<n;i++)
        printf("%d ",b[i]);        
    printf("\n");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru