Programa en lenguaje c

Cerrado
Leonardojlcv Mensajes enviados 1 Fecha de inscripción jueves, 26 de octubre de 2017 Estatus Miembro Última intervención jueves, 26 de octubre de 2017 - 26 oct 2017 a las 22:20
 Frankitoh - 18 abr 2018 a las 09:20
Necesito ayuda de caracter urgente para este programa en lenguaje c codeblocks dice elabore una progra en lenguaje C que lea 10 numeros enteros desde el teclado y loa ordene y eimprima tando de forma descendente como de forma descendente por ejemplo con el metodo burbuja el programa debe presentar un menu de opciones de la siguiente forma.
1. Alimentar el array
2.ordenar ascendente
3.ordenar descendente
4.salir
Consulta también:

1 respuesta

joda2018 Mensajes enviados 15 Fecha de inscripción domingo, 7 de enero de 2018 Estatus Miembro Última intervención domingo, 14 de enero de 2018
8 ene 2018 a las 02:27
Aqui el codigo en C:

#include<stdio.h>
int main ()
{
int aux,i,j,k;
int n=10,A[n];

for (i=0; i<n; i++)
{
printf("dame el dato %dn",i+1);
scanf("%d",&A);
}
for (i=0;i<n;i++)
{
for (j=0;j<n-i;j++)
{
if (A[j]>=A[j+1])
{
aux=A[j];
A[j]=A[j+1];
A[j+1]=aux;
}

}

}
for (k=0;k<n;k++)
{
printf(" %d",A[k]);
}



return 0;
}
0
misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022 127
11 ene 2018 a las 23:49
oye carnal

hay una parte de ese codigo que esta mal ...

.
.
.
for (i=0; i<n; i++)
{
printf("dame el dato %dn",i+1);
scanf("%d",&A); <-- aqui
}
.
.
.
O lo pusiste aproposito , jajajaja
0
joda2018 Mensajes enviados 15 Fecha de inscripción domingo, 7 de enero de 2018 Estatus Miembro Última intervención domingo, 14 de enero de 2018 > misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022
12 ene 2018 a las 00:29
jaja exacto la idea es que estés encaminado y desarrolles la lógica; edita el error y lo compilas. No esta complejo
0
misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022 127 > joda2018 Mensajes enviados 15 Fecha de inscripción domingo, 7 de enero de 2018 Estatus Miembro Última intervención domingo, 14 de enero de 2018
12 ene 2018 a las 02:01
ah bueno jajaja
esta bien entonces
0
void main(){
char array[16];
for(int i = 0; i != sizeof(array); i++) array[i] = rand() % 9;
printf("Generando cadena random\n Ascendente:");
for(int i = 0; i != sizeof(array); i++); printf("%02x[%d]", array[i] , i);
printf("\nDescendente: ");
for(int i = 16; i != sizeof(array); i--); printf("%02x[%d]", array[i] , i);
printf("\n");
}
0