Category Archives: C

Sopa de letras (final OIE 2007)

1findoie el programa es 1findoie Hay que decir que aunque compila y ejecuta y produce los resultados correctos en el ejemplo de entrada puesto en el enunciado, el juez de la OIE no la acepta.

Posted in C, Olimpíada Informática Española | Leave a comment

USA Computing Olympiad prob. gift1

He aquí la solución al problema (para acceder a la web hay que registrarse) http://cerberus.delos.com:791/usacoprob2?a=iSHzqj4OGNj&S=gift1 tal como se envió a su juez en línea y aceptada gift1 Nótese que el juez en línea compila y ejecuta según el estándar C90. … Continue reading

Posted in C, Olimpíada Informática Española | Leave a comment

Duplica

duplica

Posted in C, Olimpíada Informática Española | Leave a comment

The main() Function. Ejemplos.

Ejemplos que ilustran el parágrafo The main() Function pág. 370 del libro de I. Horton Beginning C, fifth edition. El primero calcula la media aritmética de datos numéricos entrados por la línea de comandos en cantidad arbitraria: average El siguiente … Continue reading

Posted in C | Leave a comment

Exercise 9-4. Beginning C, I. Horton

Implement a function that has the prototype: char* to_string(int count, double first, …); The function should return a string that contains string representations of the second and subsequent arguments, each to two decimal places and separated by commas. The first … Continue reading

Posted in C | Leave a comment

Exercise 9-3. Beginning C, I. Horton

Define a function that will accept an array of pointers to strings as an argument and return a pointer to a string that contains all the strings joined into a single a string, each terminated by a newline character. If … Continue reading

Posted in C | Leave a comment

Exercise 9-2. Beginning C, I. Horton

Implement functions with the prototypes: double add(double a, double b); //Returns a + b double subtract(double a, double b); //Returns a – b double multiply(double a, double b); //Returns a * b double array_op(double array[], size_t size, double (*pfun)(double, double)); … Continue reading

Posted in C | Leave a comment