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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ atof округляет число http://www.cyberforum.ru/cpp-beginners/thread527490.html
Здравствуйте, мне необходимо считать коэффициенты из текстового файла и обработать их, проблема возникла при преобразовании символов в число. Функция atof округляет число до 7-го знака, хотя тип double вроде поддерживает большую точность. Использую Visual C++ 2010 #include "stdafx.h" #include <iostream> #include <stdlib.h> using namespace std; void file_proc(); FILE *fp; FILE...
C++ минимальный элемент Написать программу, которая выводит минимальный элемент введенного с клавиатуры одномерного массива целых чисел. Для доступа к элементам массива использовать указатель. http://www.cyberforum.ru/cpp-beginners/thread527451.html
C++ преобразование типов
memcpy((void*)stroka,(void*)stroka,ykaz_bukva-ykaz_temp+1); что нужно поставить вместо void* чтоб не было предупреждений
Работа с динамической памятью через указатели. Загадочная ошибка. C++
Пишу в Microsoft Visual Studio ->Win32 Console application ->C++. Есть такая задача: Создать массив из N целых чисел, N вводит пользователь. Заполнить массив случайным образом в диапазоне от 1 до 12. Каждое число это оценка по 12-ти бальной системе. Перевести эти оценки в 5-ти бальную систему, где двойка от 1 до 3 включительно, тройка от 4 до 6, четверка от 7 до 9, пятерка от 10 до 12....
C++ Печать значения EOF http://www.cyberforum.ru/cpp-beginners/thread527433.html
Упр.1.7. Керниган,Ритчи.Написать программу,печатающую значение EOF.Натолкните на мысль.Заранее благодарен.
C++ Реализация Singleton Приветствую. Пытался реализовать паттерн проектирования Singleton для лога след. образом: class Logger { public: void log (const std::string& logMessage) const; static Logger& getInstance (); подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
25.03.2012, 13:56     Написать программу, которая определяет самую длинную серию одинаковых элементов матрицы
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
#include <stdio.h>  
#include <stdlib.h>
#include <time.h>
  
int main()
{
    srand( time( NULL ) );
    int a[100][100], n, m, i, j, tmp, I=0, max=1;
    printf("n= "); scanf("%d", &n);
    printf("m= "); scanf("%d", &m);
    printf("Matrica\n");
    for(i=0; i<n; i++)
    {
        for(j=0; j<m; j++)
        {
            a[i][j]=rand()%10;
            printf("%d ", a[i][j]);
        }
        printf("\n");
    }
    for(i=0; i<n; i++)
    {
        tmp=1;
        for(j=1; j<m; j++)
        {
            if(a[i][j]==a[i][j-1])
                tmp++;
            else
                tmp=1;
            if(tmp>max)
            {
                max=tmp; I=i;
            }
        }
    }
    printf("%d", I);    
    return 0;
}
 
Текущее время: 23:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru