#include <stdio.h>
#define TAM 3
//ALGORITIMO DE ORDENCAÇÃO POR BOLHA (BUBBLE SORT)//
int main( void ) {
float v1[ TAM] , v2[ TAM] , v3[ 2 * TAM] , aux;
int i, j;
for ( i= 0 ; i< TAM; i++ ) {
printf ( "Digite valores em ordem crescente para primeira sequencia(vetor)." ) ; v3[ i] = v1[ i] ;
}
for ( i= 0 ; i< TAM; i++ ) {
printf ( "Digite valores em ordem crescente para segunda sequencia(vetor)." ) ; v3[ i+ 3 ] = v2[ i] ;
}
for ( i= 0 ; i< 2 * TAM; i++ )
/* aux=v3[j-1];
v3[j-1]=v3[j];
v3[j]=aux;
OU ------------------
aux=v3[j];
v3[j]=v3[j-1];
v3[j-1]=aux;
*/
for ( i= 0 ; i< ( 2 * TAM) - 1 ; i++ ) {
for ( j= ( 2 * TAM) - 1 ; j> i; j-- ) {
if ( v3[ j] < v3[ j- 1 ] ) {
aux= v3[ j- 1 ] ;
v3[ j- 1 ] = v3[ j] ;
v3[ j] = aux;
}
}
}
printf ( "V3 em Ordem Crescente: \n " ) ; for ( i= 0 ; i< 2 * TAM; i++ )
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgVEFNIDMKLy9BTEdPUklUSU1PIERFIE9SREVOQ0HDh8ODTyBQT1IgQk9MSEEgKEJVQkJMRSBTT1JUKS8vCmludCBtYWluKHZvaWQpIHsKICAgIGZsb2F0IHYxW1RBTV0sdjJbVEFNXSx2M1syKlRBTV0sYXV4OwogICAgaW50IGksajsKICAgIGZvcihpPTA7aTxUQU07aSsrKXsKICAgICAgICBwcmludGYoIkRpZ2l0ZSB2YWxvcmVzIGVtIG9yZGVtIGNyZXNjZW50ZSBwYXJhIHByaW1laXJhIHNlcXVlbmNpYSh2ZXRvcikuIik7CiAgICAgICAgc2NhbmYoIiVmIiwmdjFbaV0pOwogICAgICAgIHYzW2ldPXYxW2ldOwogICAgfQogICAgcHJpbnRmKCJcbiIpOwogICAgZm9yKGk9MDtpPFRBTTtpKyspewogICAgICAgIHByaW50ZigiRGlnaXRlIHZhbG9yZXMgZW0gb3JkZW0gY3Jlc2NlbnRlIHBhcmEgc2VndW5kYSBzZXF1ZW5jaWEodmV0b3IpLiIpOwogICAgICAgIHNjYW5mKCIlZiIsJnYyW2ldKTsKICAgICAgICB2M1tpKzNdPXYyW2ldOwogICAgfQogICAgcHJpbnRmKCJWMzpcbiIpOwogICAgZm9yKGk9MDtpPDIqVEFNO2krKykKICAgICAgICBwcmludGYoIiUuMmYgIix2M1tpXSk7CiAgICAgICAgLyogYXV4PXYzW2otMV07CiAgICAgICAgdjNbai0xXT12M1tqXTsKICAgICAgICB2M1tqXT1hdXg7CiAgICAgICAgT1UgLS0tLS0tLS0tLS0tLS0tLS0tCiAgICAgICAgYXV4PXYzW2pdOwogICAgICAgIHYzW2pdPXYzW2otMV07CiAgICAgICAgdjNbai0xXT1hdXg7CiAgICAgICAgKi8KICAgIGZvcihpPTA7aTwoMipUQU0pLTE7aSsrKXsKICAgICAgICBmb3Ioaj0oMipUQU0pLTE7aj5pO2otLSl7CiAgICAgICAgICAgIGlmKHYzW2pdPHYzW2otMV0pewogICAgICAgICAgICAgICAgYXV4PXYzW2otMV07CiAgICAgICAgICAgICAgICB2M1tqLTFdPXYzW2pdOwogICAgICAgICAgICAgICAgdjNbal09YXV4OwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgcHJpbnRmKCJcbiIpOwogICAgcHJpbnRmKCJWMyBlbSBPcmRlbSBDcmVzY2VudGU6IFxuIik7CiAgICAgICAgZm9yKGk9MDtpPDIqVEFNO2krKykKICAgICAgICBwcmludGYoIiUuMmYgIix2M1tpXSk7CglyZXR1cm4gMDsKfQo=