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

Определить номер столбца матрицы, в котором находится самая длинная серия одинаковых элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обьектно ориентированное програмирование http://www.cyberforum.ru/cpp-beginners/thread139172.html
Помогите пожалуста решить прогу. Меня недопускают к сесии срочно задача нада Составить описание класса для представления комплексных чисел с возможностью задания вещественной и мнимой частей как числами типов double, так и целыми числами. Обеспечить выполнение операций сложения, вычитания и умножения комплексных чисел. Можна на с++
C++ Найти произведение не четных чисел в заданном диапазоне Найти произведение не четных чисел в заданном диапазоне.В С++. http://www.cyberforum.ru/cpp-beginners/thread139162.html
Рандомная сортировка массива. C++
У меня есть массив из чисел: (1,2,3...9,10). Мне надо рандомно сортировать массив. Т.е. что бы из (1,2,3) получилось (3,1,2). Помогите пожалуйста !
C++ Сформировать матрицу, элементами которой являются среднее арифметические соседних элементов.
Сформировать матрицу, элементами которой являются среднее арифметические соседних элементов исходной матрицы т.е. элемент в есть среднее арифметическое элементов a, a, a, a. При этом для крайних элементов считать соседними элементы на другом краю(Например для элемента а соседним будет a).
C++ Строка. Замена символа. Самое длинное слово http://www.cyberforum.ru/cpp-beginners/thread139137.html
Приветствую. Нужна помощь в доработке или переделки программы. Дана строка символов и некоторый символ sym. Сформируйте новую строку, вставив после каждого вхождения символа sym запятую. Определите самое длинное слово в строке. // fuckthenall.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <conio.h>
C++ Реализовать сканирование по цвету Помогите,я тут newbie. С++, курсор перемещается по оси x,y как реализовать сканирование по цвету(определение цвета,сканирование на определенный цвет)? допустим есть цвет #f1dd75 , если он будет присутствовать в одной из точек(пиксель,координат экрана) перемещения курсора, то будет выполняться условие, иначе цикл повторится. подробнее

Показать сообщение отдельно
DenQ
Комбинатор
 Аватар для DenQ
978 / 244 / 6
Регистрация: 10.03.2010
Сообщений: 3,559
01.06.2010, 23:07     Определить номер столбца матрицы, в котором находится самая длинная серия одинаковых элементов
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
#include <iostream.h>
#include <conio.h>
#include <math.h>
 
int main(){
    int mas[5][5]; //Главный массив
    int seria[5]; //Массив серий
    int c; //Счетчик серий в столбцах
    int stl; //Искомый столбец
//---Генерируем массив случайными величинами-----------------------------------
    randomize();
    for(int i=0;i<5;i++)
        for(int j=0;j<5;j++)
            mas[i][j] = random(10);
//---Выводим получившийся массив на печать-------------------------------------
    for(int i=0; i<5; i++){
        for(int j=0; j<5; j++){
            cout << mas[i][j]<<" ";
        }
        cout << endl;
    }
//---Заполняем массив серий----------------------------------------------------
    for(int j=0;j<5;j++){
        c = 0;
        for(int i=0; i<4;i++){
            if (mas[i][j] == mas[i+1][j]) 
                c++;
            seria[j] = c;
        }
    }
    cout << endl;
//---Ищем самую длиную серию, и выводи номер ее столбца на печать--------------
    int max = 0;
    for(int i=0;i<5;i++)
        if(max<seria[i]){
            max =seria[i];
            stl = i;
        }
    cout << "Номер искомого столбца :"<<" "<<stl<<endl;
    cout << "Примечание! Счет идет от 0 и до n-1;(n==5)"<<endl;
    getch();
    return 0;
}
 
Текущее время: 19:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru