Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. void testEjercicio1() {
  2. iterator it1 = file_iterable_pchar("ejercicios/PI2Ej1DatosEntrada.txt");
  3. while (iterable_has_next(&it1)) {
  4. int m[100][100];
  5. char *linea = iterable_next(&it1);
  6. iterator it2 = split_iterable_pchar(linea, ",");
  7. list lista = list_empty(pchar_type);
  8. while (iterable_has_next(&it2)) {
  9. char *fila = iterable_next(&it2);
  10. list_add(&lista, fila);
  11. }
  12. int tam = lista.size;
  13. for (int i = 0; i < tam; i++) {
  14. iterator it3 = split_iterable_pchar(list_get(&lista, i), "{ }");
  15. int j = 0;
  16. while (iterable_has_next(&it3)) {
  17. char *numero = iterable_next(&it3);
  18. m[i][j] = int_parse_s(numero);
  19. j++;
  20. }
  21. }
  22. bool res = Ejercicio1RecursionMultiple(m, tam);
  23. printf("La matriz: %s\n", linea);
  24. if (res) {
  25. printf(" Cumple la propiedad\n");
  26.  
  27. } else {
  28. printf(" No cumple la propiedad\n");
  29. }
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement