|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
Написать функцию для нахождения самой длинной последовательности подряд идущих элементов массива,равных какому-либо заданному16.11.2011, 17:11. Показов 3624. Ответов 27
Метки нет (Все метки)
Написать функцию для нахождения самой длинной последовательности подряд идущих элементов массива,равных какому-либо заданному. Массив должен передаваться в функцию в качестве параметра. Выполнить инициализацию массива при его объявлении.
Помогите пожалуйста!я в программировании 0...
0
|
|
| 16.11.2011, 17:11 | |
|
Ответы с готовыми решениями:
27
Найти длину самой длинной последовательности подряд идущих элементов массива, равных нулю
Поиск самой длинной цепочки из подряд идущих одинаковых элементов в массиве |
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
||||||
| 22.11.2011, 15:10 [ТС] | ||||||
|
Я написал..но по-моему это чушь полная....
Выполнение g++.exe... g++.exe "I:\Zadanie1.cpp" -o "I:\Zadanie1.exe" -I"D:\Программы\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2\backward" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2\mingw32" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2" -I"D:\Программы\Dev-Cpp\include" -L"D:\Программы\Dev-Cpp\lib" In file included from D:/Программы/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31, from I:\Zadanie1.cpp:1: D:/Программы/Dev-Cpp/include/c++/3.4.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. I:\Zadanie1.cpp:16: error: expected unqualified-id before '{' token I:\Zadanie1.cpp:16: error: expected `,' or `;' before '{' token Выполнение завершено
0
|
||||||
|
Заблокирован
|
||||||||||||||||
| 22.11.2011, 15:30 | ||||||||||||||||
|
YUTD,
Давайте постепенно разбираться с вашей программой. Во-первых, компилятор вам сообщает, что вы используете имена заголовочных файлов, которые в новом стандарте языка С++ уже не поддерживаются. То есть вместо
Далее у вас идет объявление функции
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
| 22.11.2011, 15:45 [ТС] | |
|
Моя так называемая программа вообще имеет хоть какую-нибудь связь с моим заданием? Мне кажется моя программа вообще неправильная...
Добавлено через 4 минуты Первые две строчки исправил. Теперь 5 ошибок. Компилятор: Default compiler Выполнение g++.exe... g++.exe "I:\Zadanie1.cpp" -o "I:\Zadanie1.exe" -I"D:\Программы\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2\backward" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2\mingw32" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2" -I"D:\Программы\Dev-Cpp\include" -L"D:\Программы\Dev-Cpp\lib" I:\Zadanie1.cpp: In function `int main()': I:\Zadanie1.cpp:12: error: `cout' undeclared (first use this function) I:\Zadanie1.cpp:12: error: (Each undeclared identifier is reported only once for each function it appears in.) I:\Zadanie1.cpp: At global scope: I:\Zadanie1.cpp:16: error: expected unqualified-id before '{' token I:\Zadanie1.cpp:16: error: expected `,' or `;' before '{' token Выполнение завершено
0
|
|
|
Заблокирован
|
||||||
| 22.11.2011, 15:53 | ||||||
|
YUTD,
Теперь для простоты после опимания заголовочных файлов вставьте директиву
1
|
||||||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
||
| 22.11.2011, 16:03 [ТС] | ||
|
В самом первом сообщении описано задание:
теперь две ошибочки: Компилятор: Default compiler Выполнение g++.exe... g++.exe "I:\Zadanie1.cpp" -o "I:\Zadanie1.exe" -I"D:\Программы\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2\backward" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2\mingw32" -I"D:\Программы\Dev-Cpp\include\c++\3.4.2" -I"D:\Программы\Dev-Cpp\include" -L"D:\Программы\Dev-Cpp\lib" I:\Zadanie1.cpp:17: error: expected unqualified-id before '{' token I:\Zadanie1.cpp:17: error: expected `,' or `;' before '{' token Выполнение завершено
0
|
||
|
Заблокирован
|
||
| 22.11.2011, 16:21 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
| 22.11.2011, 16:29 [ТС] | |
|
0
|
|
|
Заблокирован
|
||
| 22.11.2011, 16:32 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
| 22.11.2011, 16:39 [ТС] | |
|
Я пробовал писать по образцам..что-то заменил.Думал: а вдруг получится...на ошибках учатся...а если так,то останутся первые две строчки,и две последних..
0
|
|
|
Заблокирован
|
|
| 22.11.2011, 16:41 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
||||||
| 22.11.2011, 17:01 [ТС] | ||||||
0
|
||||||
|
Заблокирован
|
||
| 22.11.2011, 17:20 | ||
|
0
|
||
|
4903 / 2696 / 921
Регистрация: 29.11.2010
Сообщений: 5,783
|
||||||
| 23.11.2011, 11:56 | ||||||
|
Не подглядывать.
0
|
||||||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
| 29.11.2011, 17:18 [ТС] | |
|
Тогда ответьте мне, пожалуйста. Значит должно быть несколько одномерных массивов???
0
|
|
|
Заблокирован
|
||
| 29.11.2011, 17:29 | ||
|
Я понял, чего вы не понимаете в своем задании. Когда в задании говорится о последовательности, то имеется в виду подпоследовательность в заданном одномерном массиве. Например, пусть имеется массив int a[] = { 1, 1. 4. 8. 1, 4, 7, 1, 1, 1, 4 }; И задание говорит вам, что нужно найти максимальную последовательность рядом идущих элементов, которые равны заданному числу, например, 1. В данном примере такой подпоследовательностью будут три подряд идущие 1 в конце массива.
1
|
||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
| 29.11.2011, 17:44 [ТС] | |
|
Как я поняла, начало программы будет выглядеть так:
#include <iostream.h> #include <stdio.h> int main () int a[] = { 9, 3, 3, 3, 1, 4, 7, 2, 1, 1, 4 };
0
|
|
|
Заблокирован
|
|||||||||||||||||
| 29.11.2011, 17:58 | |||||||||||||||||
![]() В С++ стандартные заголовки указываются без расширения '.h". К тому же соверешнно нет необходимости включать два этих заголовка, так как по существу они выполняют одни и те же задачи, но разными способами. Кроме того вы забыли указать фигурные скобки для тела функции main. Поэтому начало программы, если она пишется на С++, должно выглядеть так
Пока добавим сюда функцию вывода массива на консоль.
Объединим, что мы написали
1
|
|||||||||||||||||
|
0 / 0 / 0
Регистрация: 16.11.2011
Сообщений: 26
|
|
| 29.11.2011, 18:10 [ТС] | |
|
получилось!!!
![]() Добавлено через 2 минуты ой ![]()
0
|
|
|
|
|
| 29.11.2011, 18:21 | |
|
0
|
|
| 29.11.2011, 18:21 | |
|
Помогаю со студенческими работами здесь
20
Как правильно написать счетчик для нахождения самой длинной строки? Определить длину самой большой последовательности подряд идущих согласных Определить длину самой длинной последовательности подряд идущих элементов массива, равных нулю Определить длину самой длинной последовательности подряд идущих элементов массива, равных нулю
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|