All pastes #810064 Raw Edit

Stuff

public text v1 · immutable
·published 2007-12-09 15:04 UTC
rendered paste body
#include <cstdlib>
#include <iostream>

using namespace std;
void sortowanie(int tablica [], int wielkosc)
iint main(int argc, char *argv[])
{

    int rozmiar;
    int rozmiar2;
    int rozmiar3;
    
    scanf("%d",&rozmiar);
    scanf("%d",&rozmiar2);
    rozmiar3=rozmiar+rozmiar2;
    
    int *tab1=new int [rozmiar];
    int *tab2=new int [rozmiar2];
    int *tab3=new int [rozmiar3];
    for (int i=0;i<rozmiar;i++) {scanf("%d",&tab1[i]);}
    for (int j=0;j<rozmiar2;j++) {scanf("%d",&tab2[j]);}
    int l=0;
     for(int k=0;k<rozmiar;k++,l++)   {tab3[l]=tab1[k];}
      for(int k=0;k<rozmiar2;k++,l++)   {tab3[l]=tab2[k];}

printf("posortowana tablica ");
 sortowanie(tab3,rozmiar3);
 for(i=0;i<rozmiar3;i++) {printf("%d",tab3[i]);}
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
/* typ sortowania */
void sortowanie(int tablica [], int wielkosc)
{
 for (int i=0; i<wielkosc; i++){
    min=i; 
    for(int j=i+1; j<wielkosc; j++)
    /* to samo co wyzej tylko na odwrot        */
      if(tablica[j]>tablica[min])
        min=j;
    zmien(tablica,i,min);
   }
}
}
/* zamienia elementy tablicy     */
void zmien (int tablica [], int indeks, int indeks1)
{
  int temp;
  temp=tablica[indeks];
  tablica[indeks]=tablica[indeks1];
  tablica[indeks1]=temp;