Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана последовательность из М чисел https://www.cyberforum.ru/ cpp-beginners/ thread2179537.html
Дана последовательность из М чисел. Вычислить произведение и количество чисел, которые меньше 10.
Руганье на getline() C++
У меня есть программа: #include <iostream> #include <cstring> using namespace std; int main() { int ArSize = 20; int answer;
C++ Удаление повторяющихся символов в предложении https://www.cyberforum.ru/ cpp-beginners/ thread2179519.html
Фраза может быть любая. Консолька на vs подойдет.Например фраза на русском"Я отлично копирую текст". После удаления повторов получиться итоговая фраза примерно такая "Я отлично кпрую екс".
C++ Переписать все элементы массива А наоборот Ввести массив А из 15 элементов, вывести его до преобразования и после.Переписать все элементы массива А наоборот и сохранить их в этом же массиве. Добавлено через 14 секунд ((((((( https://www.cyberforum.ru/ cpp-beginners/ thread2179506.html
Почему выводится именно такое количество звездочек? C++
Здравствуйте! обясните почему в первой программе сначала выводится не 2 звездочки, а одна ===> D E L и во второй программе, как она вообще работает, что то я не понимаю как работает цикл в цикле D E L
C++ Подсчитать сколько в последовательности отрицательных и положительных элементов https://www.cyberforum.ru/ cpp-beginners/ thread2179481.html
Вводится последовательность чисел, 0 – конец последовательности. Подсчитать, сколько в ней отрицательных, и сколько положительных элементов. Добавлено через 8 секунд (((((( Дана последовательность из М чисел. Вычислить произведение и количество чисел, которые меньше 10. Добавлено через 43 секунды (((((((
C++ Переменная и clock() равны друг другу https://www.cyberforum.ru/ cpp-beginners/ thread2179473.html
Есть переменная t отвечающая за последнее время. После куска кода мне нужно найти прошедшее время от t. Делаю таким образом: t = clock();//Запоминаю последнее время if(GetAsyncKeyState(0x43)){//C if(!key){ cout<<"\n C"; key = true; //short t2 = clock(); razn = clock() - t;//считаю разность. (Нынешнее время - последнее время)
C++ Заменить все минимальные элементы последовательности на противоположные
Данная последовательность из n вещественных чисел. Заменить все минимальные элементы на противоположные
C++ Заменить все отрицательные элементы массива, не кратные 3, противоположными им числами Данная последовательность целых чисел. размерность массива вводится с клавиатуры. Заменить все отрицательные элементы, не кратны 3, противоположными им числами. https://www.cyberforum.ru/ cpp-beginners/ thread2179468.html C++ Какой максимальный размер двумерного массива можно создать? Ребят возник вопрос. Самый большой тип знаковый- это __int64. Там максимальный элемент равен:9 223 372 036 854 775 807. Какой максимальный размер двумерного массива я могу создать? Примерно выглядит так: __int64 **a; __int64 n=9 223 372 036 854 775 807; a = new __int64*; for (int i = 0; i < n; i++) a = new double; https://www.cyberforum.ru/ cpp-beginners/ thread2179466.html
Ввести массив А из 15 элементов, вывести его до преобразования и после C++
Найти произведение отрицательных элементов и сумму положительных (условие).
C++ Метод Гаусса: неправильно выводит значение при построении треугольной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread2179455.html
#include "stdafx.h" #include <iomanip> #include <iostream> #include <fstream> #include <cstdlib> #define COUNT_OUT 3 using namespace std; //Глобальные переменные
0 / 0 / 0
Регистрация: 25.01.2018
Сообщений: 3
0

Ввод двух векторов и их сравнение - C++ - Ответ 12059810

25.01.2018, 00:28. Показов 1581. Ответов 6
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Требуется получить два вектора и определить является ли один из них префиксом другого. Проблема во вводе векторов, почему-то после ввода первого вектора и прерывания цикла комбинацией Cntr+Z следующий цикл (для ввода второго вектора) просто игнорируется.
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
#include "iostream";
#include <vector>;
#include <string>;
using namespace std;
int main() {
    vector<int>vec1;
    vector<int>vec2;
    string kek;
    cout << "Введите первый вектор";
    int buf;
    while (cin >> buf) {
        vec1.push_back(buf);
    }
    cout << "Введите второй вектор";
    do {
        vec2.push_back(buf);
    } while (cin >> buf);
    bool flag = true;
    if (vec1.size() > vec2.size()) {
        for (decltype(vec2.size()) size = 0, max = vec2.size(); size < max; ++size) {
            if (vec1[size] != vec2[size]) {
                flag = false;
            }
        }
    }
    else {
        for (decltype(vec2.size()) size = 0, max = vec1.size(); size < max; ++size) {
            if (vec1[size] != vec2[size]) {
                cout << vec1[size] << vec2[size];
                flag = false;
            }
        }
    }
    cout << flag;
    system("pause");
}


Вернуться к обсуждению:
Ввод двух векторов и их сравнение C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2018, 00:28
Готовые ответы и решения:

Сравнение двух векторов
Всем привет. Есть задание: сравнить 2 вектора целых чисел. И выяснить не является ли один из них...

Сравнение длины двух векторов
Как мне правильно сравнить величины векторов??? Длину я вычислил, сравнить не могу)) class...

Сравнение двух векторов <string>, удаление повторяющихся элементов
# include &lt;iostream&gt; # include &lt;vector&gt; # include &lt;iterator&gt; # include &lt;string&gt; # include...

Три функции (ввод значений элементов массива, вывод, сравнение двух массивов)
Написать программу с тремя функциями: ввод значений элементов массива целых (возможно,значение...

6
25.01.2018, 00:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2018, 00:28
Помогаю со студенческими работами здесь

Сравнение векторов
Здравствуйте! Есть задача – нужно посчитать, сколько элементов из RESULT содержат во втором векторе...

Сравнение векторов
Создать класс, метод, который будет сравнивать два вектора по длине.

Сравнение векторов
Вот имеется вектор &lt;bool&gt; длиной допустим 5, а второй вектор &lt;bool&gt; длиной 200. Вот мне надо...

Структура , сравнение длин векторов
Тип данных задается структурой с необходимыми полями, и операции реализуются как внешние...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru