Untitled

 avatar
unknown
plain_text
4 years ago
1.1 kB
4
Indexable
//9. Concatenar dos vectores de tamaño n y m respectivamente.[a1, a2, ...... an;][b1, b2, ....bm];
//concatenado resulta[a1, a2, ...... an, b1, b2, ....bm] con n + m elementos.
#include <iostream>
using namespace std;
int main()
{
    int n, m, s;
    cout << "ingrese el tamano de su primer vector: " << endl;
    cin >> n;
    cout << "ingrese el tamano de su segundo vector: " << endl;
    cin >> m;
    s = n + m;
    int a[n], b[m];
    int c = 0, l = 0, k = 0;
    int v[s];
    for (c = 0; c < n; c++)
    {
        cout << "ingrese los valores de su vector: " << endl;
        cin >> a[c];
    }
    for (l = 0; l < m; l++)
    {
        cout << "ingrese los valores de su segundo vector: " << endl;
        cin >> b[l];
    }
    for (k = 0; k < s; k++)
    {
        if (k < n)
        {
            v[k] = a[k];
        }
        else
        {
            v[k] = b[k];
        }
    }
    cout << "los valores del vector k son:" << endl;
    for (int i = 0; i < s; i++)
    {
        cout << v[i] << ",";
    }
    return 0;
}
Editor is loading...