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

Похожие строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сжать массив, удалив из него все элементы, модуль которых находится в интервале a,b http://www.cyberforum.ru/cpp-beginners/thread116958.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. максимальный элемент массива; 2. сумму элементов массива, расположенных до последнего положительного элемента. Сжать...
C++ Создание класса длинного целого числа (С++) Приветствую.. Условие задачи Определить класс: длинное целое число. Для сохранения числа использовать массив (один элемент массива - одна цифра числа). Создать конструкторы и деструктор. ... http://www.cyberforum.ru/cpp-beginners/thread116950.html
Заполнение матрицы C++
Добрый вечер всем! Мне нужно сделать, чтобы матрица заполнялась по спирали (с первого элемента по часовой стрелке внутрь). Матрица произвольного порядка (не обязательно квадратная!!!). Я тут кое-что...
Создание объектов при выполнении C++
Вообщем дело такое: делаю курсовую по ООП на С++(консольная программа). Тут надо сделать иерархию классов, это сделал. Но вот еще кроме этого надо сделать чтобы при работе программы можно было...
C++ Вывод строк с определеной буквой http://www.cyberforum.ru/cpp-beginners/thread116929.html
Вводит ряд строк и выводит те из них, которые начинаются с буквы ‘b’. Помогити новичку с столь простой задачкой по языку "C", буду крайне признателен.
C++ Описать структуру Одежда дана структура-одежда(название,цена,размер). создать меню в си в которое входит: 1)заполнить массив структур 2)вывод 3)добавить новую запись на первую позицию 4)вывести на экран только те... подробнее

Показать сообщение отдельно
kronn
0 / 0 / 0
Регистрация: 12.11.2009
Сообщений: 10
22.04.2010, 00:39  [ТС]
Цитата Сообщение от easybudda Посмотреть сообщение
Можно строки отсортировать и сравнивать попарно элементы...
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
#include<iostream>
#include<time.h>
using namespace std;
int main()
{
 
   const int row=4,col=4;
    int a[row][col];
    srand (time(0));
    for(int i=0;i<row;i++)
    {
    cout<<i<<"  ";
        for(int j=0;j<col;j++)
        {
            a[i][j]=rand()%20;
            cout<<a[i][j]<<"\t";
        }
        cout<<'\n';
    }
        cout<<'\n';
  for(int i=0;i<row;i++)
    {
        cout<<i<<"  ";
        for(int j=0;j<col;j++)
        {
        for(int k=col-1;k>j;k--)
        if(a[i][k-1]>a[i][k])
            swap(a[i][k-1],a[i][k]);
            cout<<a[i][j]<<"\t";
        }
        cout<<'\n';
    }
    l=0;
    if (a[i][j]==a[i+1][j])
       l+1
        cout<<l<<"\t";
    system("PAUSE");
    return EXIT_SUCCESS;
    
}
Работает некорректно...сортировка по строкам работает отлично, но проверка элементов на равенство нет, как ее правильно сделать?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru