Punë Laboratori
Lënda : Algoritëm dhe programim i
avancuar
int main()
{
int a[100], n, j,i,temp,min;
scanf("%d", &n);
scanf("%d", &a[i]);
min = i;
min = j;
if (min != i)
{
temp = a[i];
a[i] = a[min];
a[min] = temp;
}
}
printf("Renditja ne rend rrites eshte:\n");
return 0;
}
Programi në gjuhën C i Bubble Sort
#include<stdio.h>
int main(){
int n,i,j,temp,a[20];
printf("Fusni numrin e elementeve : ");
scanf("%d",&n);
printf("Vendosni %d elemente: ",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
if(a[i]>a[j]){
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
printf("Pas renditjes: ");
for(i=0;i<n;i++)
printf(" %d",a[i]);
return 0;
}
int i,j,n,key,a[20];
merge(arr, l, m, r);
}
}
/* UTILITY FUNCTIONS */
/* Function to print an array */
void printArray(int A[], int size)
{
int i;
for (i=0; i < size; i++)
printf("%d ", A[i]);
printf("\n");
}
/* Driver program to test above functions */
int main()
{
int arr[] = {12, 11, 13, 5, 6, 7};
int arr_size = sizeof(arr)/sizeof(arr[0]);