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

Определить, входит ли в массив последовательность символов 123 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблоны.Список http://www.cyberforum.ru/cpp-beginners/thread93756.html
Из входной последовательности целых чисел построить список. Вывести список на экран. Построить еще один новый список, содержащий все положительные числа из исходного списка. Вывести новый список на экран. Как это написать, с использованием конструкторов, деструкторов и шаблонов!
C++ какая функция считает только цифры.ТЕМА: «Работа со строками в С++» Практическая работа №8 ТЕМА: «Работа со строками в С++» Цель: изучить работу по обработке текстовых строк в С++. Тип урока: практическая работа. Количество часов: 4. Необходимое программное обеспечение: Visual Studio 6 Ent, MS Word. Необходимые сведения из теории: символьные строки в С++; строка как параметр функции; http://www.cyberforum.ru/cpp-beginners/thread93751.html
strcpy/strcpy_s C++
Добрый вечер! Есть класс (упрощенно): class const_string { public: const_string(char const* s) { strcpy(str, s); / strcpy_s(str, strlen(s), s);
C++ Метод ньютона для СНУ
Привет всем!!!)) Помогите пожалуста перевести программу з матлаба на С++. Вот исходник матлаба и функции(обратна, транспонирование) которые уже есть. Помогите пожалуста завтра здача курсовой, а у меня нечего не готово!!((( матлабовська прога function Z=F(X) function W=JF(X) x=X(l);y=XB); x=X(1); y=X(2); ...
C++ Оператор if http://www.cyberforum.ru/cpp-beginners/thread93707.html
Почему у меня оператор Else выдает как ошибку(Е2054 Misplaced else)? и в операторе if не нравится как я записал if((s==a)&&(f==p)); ? #include<vcl.h> #include<iostream.h> void main(void) { const a=33,p=222222; int s,f; cout<<"vvedite ceriu pasporta- "; cin>>s; cout<<"vvedi nomer- ";
C++ динамический массив 1) Дан массив из 6 элементов типа целое без знакаю Сформировать указатель на этот массив и обратится ко второму элементу массива разными способами 2) Выделить память для трёхмерного массива в . Изменить индексацию массиватак, чтобы начальный элементимел индексы -1, -2, -3 подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
10.02.2010, 11:51     Определить, входит ли в массив последовательность символов 123
Кстати, у меня в предыдущем примере ошибка - забыл высвободить память. Перед 53 строкой нужно вставить следующий код:
C++
1
    delete[] arr;
Цитата Сообщение от Дост Посмотреть сообщение
Большое спасибо!,но здесь много того чего мы не проходили на парах,а по проще никак???
Попроще можно сделать так:
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
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    const int N=9; //Число элементов массива
    int arr[N];//Сам массив
    int occ[N];//Массив, хранящий позиции вхождений
    int s=0;
 
    for(int i=0; i<N; ++i)
    {
        do
        {
            cout << "Введите элемент №" << i+1 << ": ";
            cin >> arr[i];
        }
        while((arr[i]>9)||(arr[i]<0));
    }
 
    for(int i=0; i<N-2; ++i)
        if((arr[i]==1)&&(arr[i+1]==2)&&(arr[i+2]==3))
        {
            occ[s]=i;
            ++s;
        }
 
    if(s==0)
        cout << "Вхождений не найдено" << endl;
    else
    {
        cout << "Найдено " << s << " вхождений:" << endl;
        for(int i=0; i<s; ++i)
            cout << occ[i] << endl;
    }
 
    system("pause");
    return 0;
}
 
Текущее время: 22:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru