Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать и записать на диск файл как http://www.cyberforum.ru/cpp-beginners/thread1761659.html
О поступлении с элеваторов к зернохранилища зерна I, II и III сорта Структура записи: • название района, • номер элеватора, • количество зерна I, II и III сорта в центнерах за подотчетный период....
Нужна программа пожалуйста с массивами на си C++
Дан массив "В" (4,4). За один просмотр найти строку с минимальной суммой элементов и строку с максимальной суммой элементов и создать произведение этих строк.
Подсчитать в строке количество слов, которые заканчиваются на заданный символ C++
1)Дан рядок, что вводиться с клавиатуры. Подсчитать количество слов, что заканчиваться на заданий символ. строки. (это строки). 2)Разработайте функцию типу double, что возвращает произведение...
C++ Ссылка на неразрешенный внешний символ Базовый класс - class area_cl{ public: int a,b; double height; //высота double wight; //длина area_cl(int x,int y);// конструктор void show(); ... http://www.cyberforum.ru/cpp-beginners/thread1761576.html
C++ Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки ) http://www.cyberforum.ru/cpp-beginners/thread1761571.html
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; void lab () { int s1 = 0; int s2 = 1;
C++ Не работает вложенный цикл for
При выполнении вложенного цикла выскакивает ошибка. Подскажите плиз чем это вызвано. Функция парсит сообщение: char testMass = "Name;Age;Sex;"; int i = 0, c = 0, d = 0, g = 0, j = 0; int b =...
Не работает функция из класса C++
Приветствую. Подскажите пожалуйста в чем ошибка. Изучаю тему классов. Задание такое, создать класс, содержащий в себе вектора для записи пар "имя-возраст". И необходимо написать функцию-член для...
C++ Программа знакомств Здрям! Надо консольную программу написать. 3 строки: мужчины, женщины, подробный поиск. При выборе первой строки показывает всех мужчин с подробной информацией (возраст, рост, цвет глаз).... http://www.cyberforum.ru/cpp-beginners/thread1761560.html
C++ Как узнать состояние дочернего процесса http://www.cyberforum.ru/cpp-beginners/thread1761558.html
Здравствуйте. Есть приложение, которое запускает разные дочерние процессы. Мне нужно узнавать, когда дочернее приложение завершилось. Я бы мог что-то пошаманить с PID дочернего процесса, но тут есть...
C++ Как сделать композицию классов разнесённых по разным файлам На сколько реально сделать композицию классов разнесённых по файлам, при этом подъинклудить вложенные классы в файле .cpp ? //MyClass1.h #ifndef H_MY_CLASS1 #define H_MY_CLASS1 class... http://www.cyberforum.ru/cpp-beginners/thread1761546.html
Pavelvg
0 / 0 / 0
Регистрация: 25.02.2016
Сообщений: 7
13.06.2016, 14:25  [ТС] 0

Сравнение заданной последовательности с эталонной

13.06.2016, 14:25. Просмотров 633. Ответов 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
#include "stdafx.h"
#include <iostream>
#include <iomanip>
using namespace std;
const int n=15;
int utalon[15] = {33,56,78,12,49,67,92,31,22,25,37,54,15,84,11};
void zapolnen(int *l,int k)
{
    srand(time(NULL));
    for(int i=0;i<k;i++)
    l[i] = rand()%92;
}
void vuvod(int *l,int k)
{
    for(int i=0;i<k;i++)
        cout << l[i] << setw(3);
    cout << endl;
}
int main()
{
    setlocale(NULL,"rus");
    int g=0;
    cout << "Введите размер последовательности ";
    cin >> g;
    int* posled = new int[g];
    zapolnen(posled,g);
    vuvod(posled,g);
    int a=0,s=0;
    for(int i=0;i<n;i++)
        for(int j=0;j<g;j++)
        {
            if(posled[j] == utalon[i])
                a++;
            if(posled[j] == utalon[i])
                s++;
        }
        int* posled1 = new int[s];
        int* utalon1 = new int[a];
        int b=0,m=0;
        for(int i=0;i<n;i++)
        for(int j=0;j<g;j++)
        {
        /*  if(utalon[i] == posled[j])
            {
                posled1[b] = posled[j];
                b++;
            }*/
            if(posled[j] == utalon[i])
            {
                utalon1[m] = utalon[i];
                m++;
            }
        }
        for(int i=0;i<g;i++)
            for(int j=0;j<n;j++)
            {
                if(posled[i] == utalon[j])
            {
                posled1[b] = posled[i];
                b++;
            }
            }
        vuvod(utalon1,m);
        vuvod(posled1,b);
    system("pause");
    return 0;
}
я вывел две последовательности чисто совпадения , а вот как бы красиво их сравнить пока понять не могу

Вернуться к обсуждению:
Сравнение заданной последовательности с эталонной
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2016, 14:25

Прием, передача и сравнение последовательности Баркера
Подскажите пожалуйста.Пишу программу клиент-сервер. Клиент передает м-последовательность или...

Сравнение элемента последовательности и параметра цикла
Ребят, помогите в Си перевести как нибудь написать код, это сортировка вырожденным распределением:...

Найти НОД заданной последовательности
Вводим количество элементов в последовательности. Вводим элементы. Программа находит НОД всех...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.