Ejercicios para practicar en C

Iniciado por Caster, 23 Octubre 2012, 19:43 PM

0 Miembros y 2 Visitantes están viendo este tema.

Caster

Pues queria preguntaros a vosotros si se os ocurre asi algun programa para que pueda practicar yo lo que llevo aprendido hasta ahora (bucles, estructuras de control, funciones y poquito mas), porque ya he buscado por google muchos ejemplos pero esque la verdad los que he encontrado que pueda aplicar lo que he aprendido yo hasta ahora son bastante faciles, yo queria algo complejo, donde me tenga que poner a pensar para poder hacer el programa, pero es que ya he buscado bastante y lo que encuentro son problemas faciles donde por ejemplo se resuelve todo con un bucle y punto, y por eso os preguntaba a vosotros.

Saludos

cypascal

1)Multiplique matrices.
2)Cifre texto mediante algun sistema de codificación, por ejemplo Cesar.
3)Imprima en pantalla un cuadrado, un rombo y un triangulo formado por caracter "X".
4)Sea capaz de sumar numeros de indefinidos dígitos.
5)Ordene arrays de numeros por diversos métodos y obtenga cual de todos es el más eficiente y menos costoso (Consultar cuales son esos metodos Burbuja,Shell)

Hay muchos más, te dejo un blog que tengo con ejemplos de programas resueltos, si te sirven como base para hacer los tuyos propios: cypascal.blogspot.com.es

Un Saludo!
Problemas interesantes de programación en C/C++ y Pascal en:
BLOG C/C++


WWW.CYPASCAL.BLOGSPOT.COM.ES

dato000

Cita de: cypascal en 23 Octubre 2012, 22:13 PM
1)Multiplique matrices.
2)Cifre texto mediante algun sistema de codificación, por ejemplo Cesar.
3)Imprima en pantalla un cuadrado, un rombo y un triangulo formado por caracter "X".
4)Sea capaz de sumar numeros de indefinidos dígitos.
5)Ordene arrays de numeros por diversos métodos y obtenga cual de todos es el más eficiente y menos costoso (Consultar cuales son esos metodos Burbuja,Shell)

Hay muchos más, te dejo un blog que tengo con ejemplos de programas resueltos, si te sirven como base para hacer los tuyos propios: cypascal.blogspot.com.es

Un Saludo!

que buen blog!! explorando  :D



criskapunk

Metete en Project Euler. Tenés varios problemas de índole matemático para resolver con programación.


bemone

En este sitio estan todos los problemas de cada certamen de la Olimpiada Informatica Argentina : http://www.oia.org.ar/problemas#certamenes_nacionales2
Odio los tipos de variable de Windows.

rir3760

Cita de: Caster en 23 Octubre 2012, 19:43 PMalgun programa para que pueda practicar yo lo que llevo aprendido hasta ahora (bucles, estructuras de control, funciones y poquito mas)
Si necesitas ejercicios puedes realizar los listados en el libro "K&R2" y a continuación (para practicar con punteros) realizar los incluidos en los cursos de la Stanford CS Education Library (por desgracia en ingles) sobre listas vinculadas y arboles binarios (soluciones incluidas).

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

cypascal

Buen sitio web del de project Euler
Problemas interesantes de programación en C/C++ y Pascal en:
BLOG C/C++


WWW.CYPASCAL.BLOGSPOT.COM.ES

Caster

¡Guau!

No me esperaba tantas respuestas, y la verdad es que me he sorprendido, ya he estado leyendo algunos problemas y era exactamente lo que estaba buscando, con estos problemas voy a postear bastante mas porque he leido algunos y posiblemente sepa hacerlos, pero voy a tener que pedir ayuda y pensar mucho  :xD :xD 

Saludos y muchisimas gracias a todos

leosansan

Cita de: Caster en 24 Octubre 2012, 20:04 PM
¡Guau!
voy a postear bastante mas porque he leido algunos y posiblemente sepa hacerlos, pero voy a tener que pedir ayuda y pensar mucho  :xD :xD 
CitarSi te parece, habre un hilo nuevo y cuelga aquellos que vayas a "atacar", como se hizo en los retos de C++, pero estos serán retos en C, y me tendrás a tu disposición. Te puedo incluso recomendar algunos ejercicios interesantes, como el que se puso en un tema anterior denominado "centros numéricos". A pesar de su "pomposo" nombre es relativamente sencillo con diversas opciones. La respuesta que puse no tiene explicación alguna porque el que colgo el tema no había hecho nada y no era plan de dárselo todo hecho.
¡ÄNIMO!
Saludos.

Caster

Por ahora estare unos dias sin hacer nada porque estoy con examenes y no tengo tiempo para ponerme, pero en cuanto encuentre un tiempo para intentar resolver algun ya me pongo a trabajar porque tengo muchas ganas de empezar  :D

Saludos