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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
NeRRouZ
4 / 4 / 0
Регистрация: 19.12.2010
Сообщений: 54
#1

Алгоритм подсчета упорядоченных строк матрицы - C++

14.01.2012, 20:09. Просмотров 447. Ответов 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
36
37
38
39
40
41
42
43
44
45
#include <stdio.h>
 
int main()
{
    int a[4][4];
    int i, j, k = 0, str = 0;
    
    
    for (i=0; i<4; i++)
        for (j=0; j<4; j++)
            scanf("%d", &a[i]);
    for (i=0; i<4; i++)
    {       k = 0;
    
        for (j=0; j<4; j++)
        {
            if (a[i][j] >= a[i][j+1])
                k++;
        }
        if (k==3)
            str++;
        
        
    
    }
    
    /*for (i=0; i<4; i++)
    {       k = 0;
    
        for (j=0; j<4; j++)
        {
            if (a[i][j] <= a[i][j+1])
                k++;
        }
        if (k==3)
            str++;
        
        
    
    }
    */
    printf ("Kol-vo strok = %d ", str);
 
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2012, 20:09     Алгоритм подсчета упорядоченных строк матрицы
Посмотрите здесь:

Найти значение наибольшего элемента матрицы среди всех элементов упорядоченных строк - C++
В общем работу задали, я протянула и теперь время поджимает - помогите кто чем может! Заранее благодарю! &quot;Найти значение наибольшего...

Написать функцию подсчета сумм строк матрицы - C++
Написать функцию подсчета сумм строк матрицы. И проверить упорядочены ли они

Написать алгоритм сортировки строк и столбцов матрицы - C++
Дано квадратную матрица размером 5х5, заполненную случайными числами. Используя один из алгоритмов сортировки, отсортировать: а) строки...

Массив: Определить количество строк упорядоченных по возрастанию - C++
Дана вещественная прямоугольная матрица. Определить: 1) Количество строк упорядоченных по возрастанию 2) Минимальный элемент, среди...

Двумерный массив: посчитать количество строк упорядоченных по неубыванию - C++
Дан двумерный массив размерностью m*n посчитать количество строк упорядоченных по не убиванию.(расшифровать что такое m и n, и сделать все...

Дан двумерный массив. Посчитать количество строк упорядоченных по неубыванию - C++
Дан двумерный массив размерностью m*n посчитать количество строк упорядоченных по не убиванию.

Алгоритм подсчета милисекунд - C++
Мне вот в голову пришла мысль, поработать с сортировкой Шелла. Я придумываю новый алгоритм сортировки, которая работает чуть быстрее выше...

Алгоритм подсчета контрольной суммы - C++
Доброго времени суток всем! Прошу сразу не кидать в меня тапками, ибо я полный чайник в программировании, но у меня возникла необходимость...

Как возможно реализовать алгоритм сортировки "выбором" для строк матрицы? - C++
Допустим мне дана динамическая матрица размерностью n на m, и надо отсортировать строки между собой по сумме их элементов. вот такую...

Нужен алгоритм написания функции подсчета вырожений - C++
int count(char* b) { int c=0; int words=1;// Первый пробел отделит первое слово от второго. while(b!='\0'){ ...

Быстрый алгоритм для подсчета количества делителей числа - C++
Быстрый алгоритм для подсчета количества делителей натурального числа 1 &lt;= x &lt;= 1018. Помогите реализовать такой. Дело в том, что должно...

Сортировка массива строк методом подсчета - C++
Здравствуйте. Вкратце, задача такова - написать программу, упорядочивающую массив строк в алфавитном порядке методом сортировки подсчетом....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TamTam
18 / 18 / 1
Регистрация: 28.12.2011
Сообщений: 176
14.01.2012, 20:34     Алгоритм подсчета упорядоченных строк матрицы #2
а что не так?
не компилируется? что пишет?
или неправильно считает?
Скобки в
C++
1
2
3
for (i=0; i<4; i++)
 for (j=0; j<4; j++)
 scanf("%d", &a[i]);
не нужны?
retmas
Жарю без масла
859 / 741 / 164
Регистрация: 13.01.2012
Сообщений: 1,694
14.01.2012, 20:41     Алгоритм подсчета упорядоченных строк матрицы #3
может вместо
C++
1
2
3
        for (i=0; i<4; i++)
                for (j=0; j<4; j++)
                        scanf("%d", &a[i]);
следует написать
C++
1
2
3
        for (i=0; i<4; i++)
                for (j=0; j<4; j++)
                        scanf("%d", &a[i][j]);
подумайте, куда вы на самом деле считываете значения в 1м варианте
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru