Kod: Zaznacz cały
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int const N=10;
float tab[N]={1,2,3,4,5,6,7,8,9,10};
int p,k;
float a;
cout<<"tab = ["<<tab[0]<<", "<<tab[1]<<", "<<tab[2]<<", "<<tab[3]<<", "<<tab[4]<<", "<<tab[5]<<", "<<tab[6]<<", "<<tab[7]<<", "<<tab[8]<<", "<<tab[9]<<"]"<<endl;
wartosci:
cout<<"Podaj p: ";
cin>>p;
cout<<"Podaj k: ";
cin>>k;
if(p>k or p<1 or k>N)
{
cout<<"Zle wartosci p i k"<<endl;
goto wartosci;
}
else
while(p<k)
{
a=tab[p-1];
tab[p-1]=tab[k-1];
tab[k-1]=a;
}
cout<<"tabodw = ["<<tab[0]<<", "<<tab[1]<<", "<<tab[2]<<", "<<tab[3]<<", "<<tab[4]<<", "<<tab[5]<<", "<<tab[6]<<", "<<tab[7]<<", "<<tab[8]<<", "<<tab[9]<<"]"<<endl;
system("PAUSE");
return 0;
}