#include<stdio.h>
#include<conio.h>
void citaj(float x[],int n){
for (int i=0;i<n;i++){
printf("x[%d]=",i);scanf("%f",&x[i]);
}
}
void pisi(float x[],int n){
for (int i=0;i<n;i++){
printf("x[%d]=%6.3f\n.",i,x[i]);
}
}
void razmeni(float *a,float *b){
float pom; //pomocna promenjiva korpa
pom=*a;
*a=*b;
*b=pom;
}
void sort1(float a[],float n)
{
for(int i=0;i<n-1;i++)
{
for (int j=i+1;j<n;j++)
{
if (a[i]>a[j])
razmeni(&a[i],&a[j]);
}
}
}
main(){
int n;
float a[50];
printf("Unesi n broj elemenata niza \n");
printf("n=");scanf("%d=",&n);
printf("Unesi elemente niza \n");
citaj(a,n);
printf("Sortiraj niz \n");
sort1(a,n);
printf("Niz posle sortiranja \n");
pisi(a,n);
getch();
}
#include<conio.h>
void citaj(float x[],int n){
for (int i=0;i<n;i++){
printf("x[%d]=",i);scanf("%f",&x[i]);
}
}
void pisi(float x[],int n){
for (int i=0;i<n;i++){
printf("x[%d]=%6.3f\n.",i,x[i]);
}
}
void razmeni(float *a,float *b){
float pom; //pomocna promenjiva korpa
pom=*a;
*a=*b;
*b=pom;
}
void sort1(float a[],float n)
{
for(int i=0;i<n-1;i++)
{
for (int j=i+1;j<n;j++)
{
if (a[i]>a[j])
razmeni(&a[i],&a[j]);
}
}
}
main(){
int n;
float a[50];
printf("Unesi n broj elemenata niza \n");
printf("n=");scanf("%d=",&n);
printf("Unesi elemente niza \n");
citaj(a,n);
printf("Sortiraj niz \n");
sort1(a,n);
printf("Niz posle sortiranja \n");
pisi(a,n);
getch();
}
No comments:
Post a Comment