Hola Buenas compañeros, estoy en la carrera de Ingenieria Informatica y estoy en mi primer año, he tenido que faltar muchisimo a clase por temas familiares y estoy perdido con programacion en C++.
Si alguien me pudiera echar una mano con ejercicios os lo agradeceria de corazon, domino la primera parte, pero al llegar a subprogramas me cuesta un mundo y sinceramente me gustaria ser un buen programador y tengo muchisimo interes por aprender, encima el semestre que viene tengo Java y no quiero ir arrastrandolo todo.
Pondria dudas concretas pero son unas cuantas y si alguien me pudiera ayudar personalmente se lo agradeceria. Los profesores de la Universidad pasan de ti, sobretodo aqui en Malaga, y siempre te recomiendan leerte los apuntes o te lo explican de mala gana.
Gracias de antemano a todos!
Hay muchos ejercicios en la web, búscale. :) Aunque acá te dejaré 2 sitios en donde puedes ir leyendo, están resueltos en caso de que te tranques, pero el punto no es ver la respuesta, sino intentar hacerlo por ti mismo.
http://foro.elhacker.net/ejercicios/ejercicios_resueltos_c_programacion_estructurada-t201980.0.html (http://foro.elhacker.net/ejercicios/ejercicios_resueltos_c_programacion_estructurada-t201980.0.html)
http://www.fisicaeingenieria.es/resources/Problemas+resueltos+de+C$2B$2B.pdf (http://www.fisicaeingenieria.es/resources/Problemas+resueltos+de+C$2B$2B.pdf)
Ve proponiendo, y reza por no tener mucha "costumbre" de programación imperativa, porque Java es completamente orientado al objeto y ahi (y en la parte de objetos de C++) al "cacao" es hermoso.
En mi caso la programación imperativa la tengo muy "suelta", pero a la hora de empezar con objetos, meo sangre.
Cita de: Orubatosu en 11 Diciembre 2015, 22:42 PM
Ve proponiendo, y reza por no tener mucha "costumbre" de programación imperativa, porque Java es completamente orientado al objeto y ahi (y en la parte de objetos de C++) al "cacao" es hermoso.
En mi caso la programación imperativa la tengo muy "suelta", pero a la hora de empezar con objetos, meo sangre.
Te corrijo un poco, Java y C++ son imperativos, supongo que te refieres a que ahora está estudiando programación
estructurada . Tanto la orientación a objetos como la orientación a estructuras son programación imperativa puesto que cada instrucción es una orden que ayuda a resolver el problema. El ordenador hace lo que tu le pides
En la programación declarativa tu defines el problema y el intérprete lo resuelve con un algoritmo interno (búsqueda con
backtracking en el caso de prolog) o bien delegando el proceso en funciones inmutables (Programacion funcional) que para una misma entrada siempre devuelven una misma salida
En realidad lenguajes como C++ pueden soportar múltiples paradigmas de programación. Por ejemplo, C++ puede ser empleado para desarrollar software utilizando para ello un modelo de programación puramente orientado a objetos o bien puramente estructurado, en casos como el de C++ somos los programadores los que decidimos que utilizar.