С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для Andr23ey04
1 / 1 / 0
Регистрация: 25.11.2009
Сообщений: 12

Даёшь ЧАЙНИКУ!!!!!! Visual studio C++

25.11.2009, 13:31. Показов 1057. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу помощи в решении некоторых моих проблем:
1.Задан массив из к символов. Найти число, наиболее встречающееся в этом массиве.(Здесь я могу создать только одномерный статический массив, задать его и всё...дальше беда)

2.Задана матрица размером NxM. Получить массив В, присвоив его К-му элементу значение 1, если К-я строка матрицы симметрична, и значение 0 - в противном случае. (Здесь, помимо тела программы, я прошу объяснить как создаётся двумерный динамический массив)

3.Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной группе.
(здесь я также полный ноль, не могу понять где что объявлять и что зачем идёт.)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.11.2009, 13:31
Ответы с готовыми решениями:

Помогите чайнику по Visual Studio 2005
Пользуюсь Visual Studio 2005 Не могу использывать Кирилицу В програме вместо неё выбивает АСЬКИ код Если ктото встречалса с...

Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?
Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?

Отличие сборок Visual Studio 2008 от Visual Studio 2010
Здравствуйте, товарищи! Пытаюсь собрать библиотеку libvbucket, используя Visual Studio 2008. Проблема в том, что библиотека...

2
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
25.11.2009, 13:48
Лучший ответ Сообщение было отмечено Andr23ey04 как решение

Решение

Andr23ey04,

3.Дана строка, состоящая из групп нулей и единиц. Подсчитать количество символов в самой длинной группе.

примерно так:

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
#include <algorithm>
#include <functional>
#include <iostream>
#include <locale>
#include <iostream>
#include <iterator>
 
template <typename T, template <typename> class U>
void find(const T* arr, const size_t N, const U<T>& u)
{
    typedef typename std::allocator<T>::const_pointer iterator;
    typedef typename std::iterator_traits<iterator>::difference_type difference_type;
 
        iterator curr = &arr[0], next, found = arr + N;
        difference_type max_seq = 0;
 
        for ( ; (next = std::adjacent_find(curr, arr+N, u)) != arr+N; curr = ++next)
        {
                const difference_type curr_length = std::distance(curr, next) + 1;
                if (curr_length > max_seq)
                { max_seq = curr_length; found = curr; }
        }
 
        const difference_type last_length = std::distance(curr, next);
        if (last_length > max_seq)
        { max_seq = last_length; found = curr; }
 
        std::cout << "Самая длинная последовательность:" << std::endl;
        std::copy(found, found + max_seq, std::ostream_iterator<T>(std::cout, " "));
}
 
int main()
{
    setlocale(LC_ALL, "");
 
    int arr[] = {1,2,2,-3-3,4,5,5,5,5,0,0,1,2,1,2};
    const size_t N = sizeof(arr) / sizeof(arr[0]);
 
    find(arr, N, std::not_equal_to<int>());
 
    return 0;
}
Вывод:
Самая длинная последовательность:
5 5 5 5
1
 Аватар для Andr23ey04
1 / 1 / 0
Регистрация: 25.11.2009
Сообщений: 12
25.11.2009, 15:46  [ТС]
Rififi, спасибки огромное, но можно ли попроще?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.11.2009, 15:46
Помогаю со студенческими работами здесь

Вылетает Visual Studio 2008 из-за системы управления версиями Microsoft Visual SourceSafe.
Всем здравствуйте. Недавно установил VS 2008 sp1 rus. Хочу создать проект на VC++ (делаю всё подобно как в VS 6.0). Файл - Создать...

Вывод русского текста в консольном окне Visual C++ программы Visual Studio Community 2017
Опробовал разные варианты, но почему-то в версии 2017 предыдущие методы не работают. Программа упёрто выводит кракозябры, вместо русских...

Visual c++ 6, Studio 2005 или studio 2008????
Visual c++ 6, Studio 2005 или studio 2008???? Есть ли большая разница? Что лучше? 2008 записывал, глючиная показалась. Склоняюсь к...

Преобразование проекта из visual c++ 6.0 в ms visual studio 2010
Есть проект написанный на visual c++ 6.0. Задача состоит в том, чтобы преобразовать проект в ms visual studio 2010

МАЭСТРО-ЧАЙНИКУ!!!!!!!!!!!Visual studio C++
Прошу помощи в решении некоторых моих задач: 1.Задан массив из к символов. Найти число, наиболее встречающееся в этом массиве.(Здесь я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru