С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ atof округляет число Здравствуйте, мне необходимо считать коэффициенты из текстового файла и обработать их, проблема возникла при преобразовании символов в число. Функция atof округляет число до 7-го знака, хотя тип double вроде поддерживает большую точность. Использую Visual C++ 2010 #include "stdafx.h" #include <iostream> #include <stdlib.h> using namespace std; void file_proc(); FILE *fp; FILE... https://www.cyberforum.ru/ cpp-beginners/ thread527490.html минимальный элемент C++
Написать программу, которая выводит минимальный элемент введенного с клавиатуры одномерного массива целых чисел. Для доступа к элементам массива использовать указатель.
C++ преобразование типов memcpy((void*)stroka,(void*)stroka,ykaz_bukva-ykaz_temp+1); что нужно поставить вместо void* чтоб не было предупреждений https://www.cyberforum.ru/ cpp-beginners/ thread527450.html C++ Работа с динамической памятью через указатели. Загадочная ошибка. https://www.cyberforum.ru/ cpp-beginners/ thread527449.html
Пишу в Microsoft Visual Studio ->Win32 Console application ->C++. Есть такая задача: Создать массив из N целых чисел, N вводит пользователь. Заполнить массив случайным образом в диапазоне от 1 до 12. Каждое число это оценка по 12-ти бальной системе. Перевести эти оценки в 5-ти бальную систему, где двойка от 1 до 3 включительно, тройка от 4 до 6, четверка от 7 до 9, пятерка от 10 до 12....
Печать значения EOF C++
Упр.1.7. Керниган,Ритчи.Написать программу,печатающую значение EOF.Натолкните на мысль.Заранее благодарен.
C++ Реализация Singleton https://www.cyberforum.ru/ cpp-beginners/ thread527421.html
Приветствую. Пытался реализовать паттерн проектирования Singleton для лога след. образом: class Logger { public: void log (const std::string& logMessage) const; static Logger& getInstance ();
C++ Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в программе должен https://www.cyberforum.ru/ cpp-beginners/ thread527409.html
Вывести на экран все записи товаров, определенного ценового диапазона. Ценовой диапазон указывается пользователем. ТОВАР: наименование товара (строка 15 символов); единицы измерения (строка 5 символов); цена (вещественное число с двумя знаками после запятой); количество (целое положительное число).
C++ Сосчитать количество чисел удовлетворяющих условию...
Нужно сосчитать количество чисел удовлетворяющих условию А(i)>B(i), где А(i)>B(i) - одномерные массивы целых чисел одинаковой длины.
C++ Шифрование методом Цезаря https://www.cyberforum.ru/ cpp-beginners/ thread527397.html
Шифрование методом Цезаря со сдвигом на 6 нужна блок–схема
C++ Создание структуры с последующей сортирокой даты, сортровка людей по полу и дате А здесь смотрели? Здравствуйте,помогите пожалуйста с данной задачей: создать структурный шаблон содержащий фамилию, имя, пол, рост, дату рождения человека.По запросу пользователя вывести : -всех данных отсортированных в алфавитном порядке; -отдельно данных о мужчинах, о женщинах; -средний рост мужчин; -фамилии и имени самой молодой женщины, из тех, чей рост превосходит средний рост мужчин(возраст... https://www.cyberforum.ru/ cpp-beginners/ thread527392.html
Определить число символов в самом длинном слове строки C++
Т.к. я полный 0 в этом, обращаюсь сюда. Нужно определить число символов в самом длинном слове строки. Слова отделяются знаком “/”. Напишите через Borland.
C++ Перевести массив char в переменную string Помогите перевести массив char в переменную string https://www.cyberforum.ru/ cpp-beginners/ thread527378.html
139 / 139 / 39
Регистрация: 26.02.2011
Сообщений: 545
11.04.2012, 11:41 0

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

11.04.2012, 11:41. Показов 1539. Ответов 8
Метки (Все метки)

Ответ

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
int poiskseria(int **math,int m, int n)
{
    int x1,x2,count,max_count;
     int max_index = 0;//начинаем с нуля максиал.
     max_count = 1;
    for(int x1=1; x1<m; x1++)//проходимся в цикле по строкам массива,поиск строки с одинаковыми элементами
    {
         count = 1;
         for(int x2=1; x2<n; x2++)
         {
                      if(math[x1][x2]==math[x1][x2-1])//если элемент равен предыдущему, увеличиваем переменную с длинной серии на 1
                      {
                                      count++;
                      }
                      else
                      {
                                 if(max_count<count)
                                 {
                                                    max_count=count;
                                                    max_index=x1;
                                 }
                      count=1;
                      }
         }
    }
    if (max_count > 1)
        printf(" \nNomer stroki s samoi dlinoi seriey odinakovih elementov:  %d",max_index+1);//В С нумерация элементов массива идет с 0,поэтому надо +1строчка
    else
        printf("\nSeriy odinakovih elmntov net");
}             
int main()
{
    int **math,x1,x2,m,n,a,b;
    printf("Vvedite kolichestvo strok: ");
    scanf("%i",&m);
    printf("Vvedite kolichestva stolbcov: ");
    scanf("%i",&n);
    printf("Vvedite niznuy granicu: ");
    scanf("%i",&a);
    printf("Vvedite verchnuy granicu: ");
    scanf("%i",&b);
    printf("\n");
          while (m<=0 || n <=0  ) //цикл от неверного заполнения
           {
            printf("\tZnacheniy dolzni bit > 0\n");
            printf("\n");
            printf("Vvedite kolichestvo strok: ");
            scanf("%i",&m);
            printf("Vvedite kolichestva stolbcov: ");
            scanf("%i",&n);
            printf("Vvedite niznuy granicu: ");
            scanf("%i",&a);
            printf("Vvedite verchnuy granicu: ");
            scanf("%i",&b);
            printf("\n");
           }
    printf("\n");
    printf("\tMatrica\n\n");
    math = (int**)malloc(m*sizeof(int));//создаем массив и выделем память
         for (x1 = 0;x1<m;x1++)//проходимся в цикле по строкам массива
          {
            math[x1] = (int*)malloc(n*sizeof(int));//выделем память и подсчитываем размер перевенной n
          }
          srand(time(NULL));//рандомные числа для заполнения массива
          for(x1=0;x1<m;x1++)//проходимся в цикле по строкам массива
          {
              for (x2=0;x2<n;x2++)//проходимся в цикле по столбцам массива
              {
                math[x1][x2]=(rand()%(b-a+1))+a;//числа от a до b рамдомно расположенные в матрице
                printf(" %d", math[x1][x2]);
              }
          printf("\n");
          }     
poiskseria(math,m,n);
free(math);//освобождение памяти
getch();
}


Вернуться к обсуждению:
Написать программу, которая определяет самую длинную серию одинаковых элементов матрицы C++
2
Заказать работу у эксперта
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.04.2012, 11:41
Готовые ответы и решения:

Найти самую длинную серию одинаковых элементов
помогите задачу по си ++ задача:в одномерном массиве найти самую длинную серию одинаковых...

В одномерном масиве найти самую длинную серию одинаковых элементов
ЗАДАЧА С++ ПОМОГИТЕ РЕШИТЬ ПЛИЗ ВОТ ЗАДАНИЕ: 1)ПОДГОТОВИТЬ ТЕКСТОВЫЙ ФАЙЛ С ВХОДНЫМИ ДАНЫМИ В...

В одномерном массиве найти самую длинную серию одинаковых элементов
В одномерном массиве найти самую длинную серию одинаковых элементов. Сделайте в с++ через файлы...

В произвольном числовом векторе найти самую длинную серию одинаковых элементов
Помогите решить какую-нибудь задачу 1) написать m-функцию, возвращающую вектор сумм элементов тех...

8
11.04.2012, 11:41
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.04.2012, 11:41
Помогаю со студенческими работами здесь

Определить номер столбца, который содержит самую длинную серию одинаковых чисел
1) Задана целочисленная матрица A(N,M). Определить номер столбца, который содержит самую длинную...

Написать программу, которая определяет номер строки, в которой сумма элементов матрицы минимальна
Здравствуйте. Помогите пожалуйста написать программу для этих двух задач. 2. Дана матрица чисел...

Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой максимальна
Выполнить задание, используя динамическое выделение памяти. Делал такое же задание, но не...

Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой минимальна
Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой...

Написать программу, которая определяет номер столбца квадратной матрицы, сумма элементов которого максимальна
1) Написать программу, которая определяет номер столбца квадратной матрицы, сумма элементов...

Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой максимальна
Написать программу, которая определяет номер строки квадратной матрицы, сумма элементов которой...

0
Блоги программистов
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­хро­н­н­ы­й счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru