コード例 #1
0
ファイル: lista4.c プロジェクト: ad1cted/UTEM
int main()
{  
   Lista L;
   int e, x;
   L = NULL;
   
   printf("INGRESE DATO : ");
   scanf("%d",&e);   
   while(e != 0)
   {
      agregar(&L, e);
	  printf("INGRESE DATO : ");
	  scanf("%d",&e);   
   }  
      
   listar(L);
   
   x = contar(L);
   printf("Cantidad de nodos es %d\n",x);
   x = contarImpares(L);   
   printf("Cantidad de nodos impares es %d\n",x);
   
   printf("el ultimo es %d\n",ultimo(L));   
   
   printf("INGRESE DATO a BUSCAR : ");
   scanf("%d",&e);   
   printf("El dato %d esta? (1:SI / 0: NO) %d\n",e,buscar(L,e));
   
}
コード例 #2
0
int main(int argc, char *argv[]) {

    Alumno *primero,
	   *last;
    

    last = ultimo(primero);



    return EXIT_SUCCESS;
}
コード例 #3
0
PtrNodoPiso adicionarFinal(ListaPiso &listaP, PilUb pilUb){
  /* adiciona el dato después del último nodo de la lista */
  return adicionarDespues(listaP,pilUb,ultimo(listaP));
}
コード例 #4
0
void eliminarNodoUltimo(ListaPiso &listaP){
  if (! listaVacia(listaP))
    eliminarNodo(listaP,ultimo(listaP));
}
コード例 #5
0
//********************
PtrNodoListaDeposito adicionarFinal(ListaArtDeposito &listaArtDep, ArtDep datoArtDep){
return adicionarDespues(listaArtDep,datoArtDep,ultimo(listaArtDep));
}
コード例 #6
0
//********************
void eliminarNodoUltimo(ListaArtDeposito &listaArtDep){
if (! listaVacia(listaArtDep))
    eliminarNodo(listaArtDep,ultimo(listaArtDep));
}