martes, 20 de mayo de 2014

Alumnos de los grupos: 404 y 403 Les dejo la lista de programas del objetivo 2.1.1 que se han hecho en practicas hasta el momento.
  1. destruc.cpp //programa que muestra como funciona una función destructora.
  2. inline.cpp //programa que muestra como funciona una función mas rápido con la palabra reservada inline.
  3. noinline.cpp //programa que muestra como funciona el programa anterior utilizando una clase y sin la palabra reservada inline.
  4. asigna.cpp //programa que muestra como funciona la asignación entre objetos de la misma clase.
  5. arreglo.cpp //programa que muestra como funciona un arreglo unidimensional de objetos de tipo int o valores enteros.
  6. pract16.cpp //programa que ofrece un menú de opciones, mediante el cual se pueda escoger calcular el área de las figuras geométricas; triangulo, cuadrado, rectángulo y círculo. Utiliza el manejo de herencia basado en POO.
  7. bidi.cpp //programa que muestra como funciona un arreglo bidimensional de objetos de tipo int. Utiliza un arreglo de objetos en dos dimensiones.
  8. paso.cpp //programa que muestra como se pasa un valor a una función como argumento este valor es de tipo objeto
  9. herencia.cpp //programa que muestra como se tiene acceso a una variable publica y no a una privada o protegida. 
  10. herenpub.cpp //programa que muestra como se tiene acceso a la clase base por medio de la derivada con acceso tipo public.
  11. pract17.cpp //programa que maneja clases basado en POO (programación orientada a objetos) para el cálculo de nómina de empleados (Administrativos,mecánicos y vendedores).
  12. herenpri.cpp //programa que muestra como se tiene acceso privado a una clase base por medio una clase derivada. 
  13. herenjer.cpp //programa que muestra como una clase derivada puede ser usada como la clase base de otra clase derivada.
  14. herenmul.cpp  //programa que muestra como una clase derivada puede heredar directamente mas de una clase base.
  15. virtual.cpp  //programa que muestra como se utiliza una función virtual dentro de una clase base.
  16. sobrecar.cpp //programa que muestra como se sobrecarga una función simple. 
  17. pract18.cpp  //programa que permite realizar la suma y la resta de números complejos, esta clase incluirá un método para sobrecargar el operador + y otro para el -.
  18. fecha.cpp //programa que muestra como se sobrecarga una función llamada fecha(), tiene como argumentos dos tipos de datos diferentes, uno es char * y el otro de tipo int.
  19. argumen.cpp //programa que muestra como se sobrecarga una función llamada funcion() pero tiene argumentos implícitos osea inicializa sus argumentos por default. 
  20. opera.cpp  //programa que muestra como se utiliza un operador binario.
  21. operalog.cpp //programa que muestra como se utiliza un operador relacional.
  22. unario.cpp //programa que muestra como se utiliza un operador lógico. 
  23. pract19.cpp //programa que sobrecarga los operadores ++ y = =, basado en POO.
  24. pract20.cpp //programa que sobrecarga los operadores +, -, /, *, << , >> utilizando funciones amigas Friend.

domingo, 2 de marzo de 2014

Alumnos de los grupos: 404 y 403 Les dejo la lista de programas del objetivo 1.1.1 y objetivo 1.2.1 que se han hecho en practicas hasta el momento.
  1. barra.cpp //programa que simula una barra de instalación de un programa.
  2. cambio.cpp //programa que te devuelve el cambio en monedas de 20,10,5,2,1 y 50c.
  3. area.cpp //programa que calcula área , longitud y perímetro de una circunferencia.
  4. peligro.cpp //programa que usa funciones como delay(), sound(), nosound(), para mostrar una alerta.
  5. octal.cpp //programa que convierte un numero decimal a su correspondiente valor en base octal.
  6. dias.cpp //programa que te muestra en pantalla la cantidad de días vividos de una persona.
  7. tablas.cpp //programa que imprime en pantalla la tabla de multiplicar que tu quieras.
  8. promedio.cpp //programa que imprime en pantalla el promedio de calificaciones de un alumno.
  9. prac1.cpp  //Uso de funciones de entrada y salida estándar cout<< y cin>> programa que da como resultado los intereses producidos y el capital acumulado de una cantidad c, invertida a un interés r durante t días.
  10. prac2.cpp  //Uso de funciones de entrada y salida estándar cout<< y cin>> programa que da como resultado las soluciones x1 y x2 de una ecuación de segundo grado, de la forma:  ax² + bx + c =0
  11. prac3.cpp //programa que emplea la sentencia if–else y que imprime como resultado el menor de tres números proporcionados a,b y c.
  12. prac4.cpp //programa que emplee la sentencia switch para resolver el siguiente planteamiento: Al efectuar una compra en un cierto almacén, si adquirimos más de 100 unidades de un mismo artículo, nos hacen un descuento de un 40%; entre 25 y 100 un 20%; entre 10 y 24 un 10%; y no hay descuento para una adquisición de menos de 10 unidades.
  13. prac5.cpp //programa que emplea la sentencia switch que lee una fecha representada por dos enteros, mes, y año, da como resultado los días correspondientes al mes de ese año.
  14. prac6.cpp //programa que emplea la sentencia while que visualiza el código ASCII de cada uno de caracteres de una cadena de texto introducida por el teclado.
  15. prac7.cpp //programa que emplea la sentencia do-while que calcula la raíz cuadrada de un número n por el método de Newton.
  16. prac8.cpp //programa que emplee la sentencia for que nos pide una cadena de 10 caracteres y nos muestra dicha cadena en forma invertida.
  17. ventana.cpp //programa que dibuja una ventana de lineas dobles alrededor de nuestro monitor usa la sentencia for y gotoxy(ren,col).
  18. ventana2.cpp //programa que dibuja una ventana con las coordenadas que el usuario quiera, es una modificación del programa anterior y lo utiliza como una función llamada ventana(x,y,x1,y1).
  19. prac9.cpp //programa que ordena x números de datos empleando el método de burbuja.
  20. prac10.cpp //programa que ordena x datos empleando el método de inserción.
  21. prac11.cpp //programa que realiza una búsqueda de un número en una matriz empleando el método de búsqueda secuencial.
  22. prac12.cpp //programa que realiza una búsqueda de un número en una matriz ordenada empleando el método de búsqueda binaria.
  23. prac13.cpp //programa que implementa una clase llamada Complejo para realizar cálculos con números complejos sabiendo que los números complejos tienen la forma: parteReal + parteImaginaria * i donde i es la raíz cuadrada de -1.
  24. primero.cpp //programa que utiliza clases y objetos solo imprime los valores de 10  y 99 pero puede imprimir los valores que tu quieras mandar.
  25. coutcin.cpp //progrma que muestra el uso correcto de las sentencias cout<< y cin>>  para ver el funcionamiento de E/S por consola.
  26. imc.cpp //programa del libro de apoyo de programación orientada a objetos C++ pág 12,13. Se trata de calcular el indice de masa corporal de un individuo dado su peso y altura.  
  27. prac14.cpp //programa que emplea clases, basado en P.O.O para calcular el perímetro y el área de un rectángulo.
  28. indica.cpp //programa que utiliza indicadores de formato como: width( ),precision( ) y fill( ).
  29. modifi.cpp //programa que utiliza modificadores de la clase ios  como: showpos, showpoint y scientific.
  30. construc.cpp //programa que utiliza una función constructora para inicializar los valores de los atributos privados de la clase con nombre: miclase. 
  31. pract15.cpp //programa que emplea clases, basado en P.O.O para calcular el perímetro y el área de un triángulo equilatero.