Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C by xyz ( 6 years ago )
#include<stdio.h>
 #include<stdlib.h>
 
 void alocare ( int *v, int n)
{
 	v = (int*)calloc(n, sizeof(int)); 
}
 
 void citire( int *v, int n)
{
 	int i;
 	
 	for(i = 0; i <= n-1; i++)
	{
		printf("v[%d] = ", i);
		scanf("%d", &v[i]);
	}	
 }
 
 void ordonare( int *v, int n)
 {
 	int i, aux, schimb;
 	
 	do
 	{
 		schimb=0;
 		for( i = 0; i < n-1; i++)
 		{
 			if( v[i] < v[i+1])
 			{
 				aux = v[i];
 				v[i] = v[i+1];
 				v[i+1]=aux;
 				schimb=1;
			}
		}
	}
	while(schimb);
 }
 
 void afisare ( int *v, int n)
 {
 	int i;
 	
 	for( i = 0; i < n; i++)
 	{
 		printf("%d ",v[i]);
	}
 }
 
 int main()
 {
 	int n;
 	
 	printf("n = ");
 	scanf("%d", &n);
 	
 	int *v;
 	
 	alocare(v,n);
 	
 	citire(v,n);
 	
 	ordonare(v,n);
 	
 	afisare(v,n);
 	
 	free(v);
 	
 	return 0;
 	
 }

 

Revise this Paste

Your Name: Code Language: