Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: arodriguez98 en 4 Diciembre 2014, 19:42 pm



Título: arreglos en c
Publicado por: arodriguez98 en 4 Diciembre 2014, 19:42 pm
SECCIONES. Consiste en establecer la cantidad máxima de
alumnos permitidos en cada sección. Para ello se debe ingresar la sección y el
número máximo permitido. Mientras no se haya configurado el cupo por cada
sección no se puede realizar ninguna otra operación. Si el usuario selecciona
otra opción distinta a la apertura de clase debe mostrar un mensaje que es
necesario aperturar las secciones.

Nesecito hacer esto hago el menu y tengo el arreglo vacio y todo en otros lenguajes se que puedo poner
Código:
if(arreglo==nll)
{.. no tiene permitido entrar..}
Pero en c como puedo verificar si mi arreglo esta vacio para bloquear las demas opciones


Título: Re: arreglos en c
Publicado por: fary en 4 Diciembre 2014, 19:53 pm
Comprueba si los elementos del array son iguales a 0, osea, nulos.


Título: Re: arreglos en c
Publicado por: arodriguez98 en 4 Diciembre 2014, 20:35 pm
Pero en c como puedo realizarlo ??


Título: Re: arreglos en c
Publicado por: fary en 4 Diciembre 2014, 20:42 pm
Yo creo que te deberías de leer un manual de C. Esto es básico.

Código
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.    int array[5];
  6.    int i = 0;
  7.  
  8.    // array[3] = 20;
  9.  
  10.    for (i = 0; i<4; i++)
  11.    {
  12.        if (array[i] != 0)
  13.        {
  14.            printf("El array no es nulo.\n");
  15.            break;
  16.        }
  17.    }
  18.  
  19.    return 0;
  20. }

Pruébalo así tal cual, y luego descomenta la línea. En la primera ejecución no te aparecer nada y cuando descomentes la línea de código te aparecerá el mensaje, ya que no será nulo el array.


Título: Re: arreglos en c
Publicado por: arodriguez98 en 4 Diciembre 2014, 22:30 pm
Me podrias recomendar algun manual bueno de c?


Título: Re: arreglos en c
Publicado por: fary en 4 Diciembre 2014, 23:20 pm
http://www.elrincondelc.com/cursoc/cursoc.html