👤

Am si eu nevoie de un algoritm care sa copieze elementele dintr-un vector in alt vector(cu lungimi egale sau diferite). Pentru cunostintele de clasa a 9-a matematica-informatica intensiv. In C++ va rog mult

Răspuns :

#include <iostream>

#include <cstdio>


using namespace std;


int main() {

    

    int vectorInitial[100]; // declarare vector initial

    int vectorFinal[100]; // declarare vectorul in care copiem, cel final

    int nrCitite, i; // numarul de elemente citite de la tastatura

    printf("Cate elemente sa aiba vectorul?\n");

    scanf("%d", &nrCitite); // citim de la tastatura


    printf("Vectorul initial este: \n");

    for(i = 0; i < nrCitite; i++)

    {

        scanf("%d", &vectorInitial[i]);

    }


    for(i = 0; i < nrCitite; i++)

    {

        vectorFinal[i] = vectorInitial[i];

    }

    

    printf("Vectorul final este: ");

    for(i = 0; i < nrCitite; i++)

    {

        printf("%d ", vectorFinal[i]);

    }

    

}