Skip to content
Snippets Groups Projects
Commit a22edfe5 authored by Leonardo Krambeck's avatar Leonardo Krambeck
Browse files

termina implementacao da main de testes

parent 00a3be3c
No related branches found
No related tags found
No related merge requests found
...@@ -51,26 +51,87 @@ void testa_copia () ...@@ -51,26 +51,87 @@ void testa_copia ()
printf ("\nLista 2: "); printf ("\nLista 2: ");
imprime_lista (&m); imprime_lista (&m);
printf("\n\n"); printf("\n\n");
destroi_lista (&l);
destroi_lista (&m);
} }
void testa_concatena () void testa_concatena ()
{ {
t_lista l, m;
inicializa_lista (&l);
inicializa_lista (&m);
printf ("TESTA CONCATENA LISTA:\n\n");
ler_lista (&l);
printf("\n");
ler_lista(&m);
concatena_listas (&l, &m);
printf ("\nLista 1: ");
imprime_lista(&l);
printf ("\nLista 2: ");
imprime_lista(&m);
printf("\n\n");
destroi_lista (&l);
destroi_lista (&m);
} }
void testa_ordena () void testa_ordena ()
{ {
t_lista l;
inicializa_lista (&l);
printf ("TESTA ORDENA LISTA:\n\n");
ler_lista(&l);
ordena_lista(&l);
printf("\nLista 1: ");
imprime_lista(&l);
printf("\n\n");
destroi_lista(&l);
} }
void testa_intercala () void testa_intercala ()
{ {
t_lista l, m, u;
inicializa_lista (&l);
inicializa_lista (&m);
printf ("TESTA INTERCALA LISTA:\n\n");
ler_lista(&l);
printf("\n");
ler_lista(&m);
ordena_lista(&l);
ordena_lista(&m);
intercala_listas(&l, &m, &u);
printf ("\nLista 1: ");
imprime_lista(&l);
printf ("\nLista 2: ");
imprime_lista(&m);
printf ("\nLista 3: ");
imprime_lista(&u);
printf ("\n\n");
destroi_lista(&l);
destroi_lista(&m);
destroi_lista(&u);
} }
int main() int main()
{ {
/* testa_imprime(); testa_imprime();
testa_copia(); testa_copia();
*/
testa_concatena(); testa_concatena();
testa_ordena(); testa_ordena();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment