[ Foro de C ]

arreglo en c

02-May-2014 00:28
Invitado (anto)
1 Respuestas

como se realiza el siguiente programa?
leer 20 elementos enteros(positivos y negativos) distintos de cero. mostrar el vector tal como fue ingresado y luego mostrar los positivos ordenados en forma decreciente y por ultimo mostrar los negativos ordenados en forma creciente.


02-May-2014 12:05
Nacho Cabanes (+83)

¿Qué es lo que no sabes hacer?

Vamos por partes: ¿sabes declarar un array y leer 20 datos?


int datos[20]; 
int i;
for (i=0; i<20; i++)
    scanf("%d", &datos[i]);



Tienes más detalles sobre arrays aquí:
http://www.aprendeaprogramar.com/mod/resource/view.php?id=321

Si eso está entendido, ¿sabrías cómo hacer que te volviera a pedir un dato que sea cero?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)