Informatică, întrebare adresată de danaaaaa, 9 ani în urmă

Sa se scrie un program care afiseaza permutarile circulare ale unui vector cu n elemente intregi. O permutare circulara se obtine prin rotirea elementelor vectorului cu i pozitii (i


danaaaaa: #include <iostream>
#include <fstream>
using namespace std;

int main()
{
    ifstream in("in.in");
    ofstream out("out.out");
int v[200],n,i,j,p;
    in>>n;
    for(i=1;i<=n;i++)
        in>>v[i];
    for(p=1;p<=n-1;p++)
        {
        v[n+1]=v[1];
        for(j=1;j<=n;j++)
            v[j]=v[j+1];
        for(j=1;j<=n;j++)
            out << v[j] << " ";
        out << endl;
    }
    in.close();
    out.close();
    return 0;
}
danaaaaa: unde gresesc?

Răspunsuri la întrebare

Răspuns de Happy25
2
:)))) îmi dai 5 puncte ca sunt sarac te rogggg :)))

danaaaaa: daca ma ajuti, cu placere
danaaaaa: am rezolvat-o.
Alte întrebări interesante