diff options
| author | Mitsuo Tokumori <[email protected]> | 2023-10-20 07:20:44 -0500 |
|---|---|---|
| committer | Mitsuo Tokumori <[email protected]> | 2023-10-20 07:20:44 -0500 |
| commit | fba9c34c547c99d56b4bf2d83caf5c68a638107f (patch) | |
| tree | 42cb8c21174fee337b0b09dc6da653712005b2a1 /2023-2/E1/mitsuo/p1/fun.hpp | |
| parent | 70f96dbce2085d29de6ade90222ae2289cebe4e7 (diff) | |
| download | LP1-fba9c34c547c99d56b4bf2d83caf5c68a638107f.tar.gz LP1-fba9c34c547c99d56b4bf2d83caf5c68a638107f.tar.bz2 LP1-fba9c34c547c99d56b4bf2d83caf5c68a638107f.zip | |
Add p1 and p2 solution for 2023-2 E1
Diffstat (limited to '2023-2/E1/mitsuo/p1/fun.hpp')
| -rw-r--r-- | 2023-2/E1/mitsuo/p1/fun.hpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/2023-2/E1/mitsuo/p1/fun.hpp b/2023-2/E1/mitsuo/p1/fun.hpp new file mode 100644 index 0000000..57c2318 --- /dev/null +++ b/2023-2/E1/mitsuo/p1/fun.hpp @@ -0,0 +1,19 @@ +#ifndef FUN_HPP +#define FUN_HPP + +#include <iostream> + +void cargarPedidos(int **&fechaClienteCantidad, char **&codigoDelProducto, const char *nombArch); +char *leeCad(std::istream &arch, char delim); +void aumentaEspacios(int **&fechaClienteCantidad, char **&codigoDelProducto, int &nd, int &cap); +void guardaPed(std::istream &arch, int *&fechaClienteCantidad, char *&codigoDelProducto, char *cod); +int leeFecha(std::istream &arch); +void qSort(int **fechaClienteCantidad, char **codigoDelProducto, int izq, int der); +void cambiar(int *&fechaClienteI,char *&codigoDelProductoI,int *&fechaClienteK,char *&codigoDelProductoK); +bool desorden(int *fechaClienteCantidadI, int *fechaClienteCantidadK); +void pruebaDeCargaDePedidos(int **fechaClienteCantidad, char **codigoDelProducto, const char *nombArch); +void imprimeLinea(std::ostream &arch,char c); +void imprimePedido(std::ostream &arch,int *fechaClienteCantidad, char *codigoDelProducto); +void imprimeFecha(std::ostream &arch,int fecha); + +#endif /* FUN_HPP */
\ No newline at end of file |
