mam napisac program na podstawi schematu blokowego lecz ocś mi nie dział prosze o pomoc.
Oto moj program:
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{int tab[25], tabb[25];
int i,j;
int k,h;
cout<<"podaj liczby do zbioru A"<<endl;
for(i=0;i<10;i++)
{
cin>>tab[i];
}
cout<<"wyswietlenie zawartosci tablcy A\n"<<endl;
for(i=0;i<10;i++)
cout<<" "<<tab[i];
cout<<"\n"<<endl;
i=j=1;
tabb[j]=tab[1];
for(i=1;i<=10;i++)
{i=i+1;
k=1;
Y:
if(tab[i]>=tabb[k])
{
if (tabb[k]<tabb[j])
{k=k+1; goto Y;
}
else
j=j+1;
tabb[j]=tab[i];
}
else
h=j+1;
X:
tabb[h]=tabb[h-1];
h=h-1;
if(tabb[h]>tabb[k])
{tabb[k]=tab[i];
j=j+1;
}
else goto X;
}
cout<<" "<<tabb[1];
cout<<" "<<tabb[2];
cout<<" "<<tabb[3];
cout<<" "<<tabb[4];
cout<<" "<<tabb[5];
cout<<" "<<tabb[6];
cout<<" "<<tabb[7];
cout<<" "<<tabb[8];
cout<<" "<<tabb[9];
cout<<" "<<tabb[10];
system("PAUSE");
return EXIT_SUCCESS;
}
Oto treść pomocy z góry dziękuje ;-)
A tu bezpośredni link: http://img528.imageshack.us/img528/4623/32520295.png