Mis Algoritmos
C
C++ como un "Mejor C"
Función inline que calcula el volumen de una espfera
Programa de suma
Uso de una función inline para calcular el volumen de un cubo.
Comparación de una llamada por valor y una llama por referencia mediante referencias
Las referencias se debe inicializar
Las referencias se debe inicializar
Uso de argumentos predeterminados
Uso del operador unario de resolución de alcance
Uso de funciones sobrecargadas
Uso de una plantilla de función
Clases y abstraccion de datos en C++
Clase Hora
Demostración de los operadores de acceso a los miembros de una clase . y ->
Definción de las funciones miembro para la clase Hora
Demostración de que los objetos de una clase pueden asignarse ntre sí, por medio de una copia predeterminada de miembros
Entrada/Salida de flujo en C++
Despliega una cadena mediante la inserción de flujo
Programa sin nombre
Uso del manipulador de flujo endl
Despliega los valores de una expresión.
Cascading the overloaded << operator.
Impresión de la dirección almacenada en una variable char*
Calcula la suma de dos enteros introducidos desde el teclado con cin y el operador de extracción de flujo.
Evita un problema de precedencia entre el operador de inserción de flujo y el operador condicional. Se requieren paréntesis alrededor de la expresión condicional.
Operador de extracción de flijo que devuelve falso o fin-de-archivo.
Uso de las funciones miembro get, put y eof.
Compara la entrada de una cadena con cin y cin.get.
Entrada de caracteres con la función miembro getline.
E/S sin formato con read, gcount y write.
Uso de los manipuladores de flujo hex, oct, dec y setbase.
Control de la precisión de valores de punto flotante
Demuestra la función miembro width
Creación y prueba de manipuladores de flujo sin parámertros definidos por el usuario.
Control de la impresión, de los ceros a la izquierdas y de los puntos decimales para valores de punt flotante.
Left-justification and right-justification.
Printing an integer with internal spacing and forcing the plus sign.
Using the fill member function and the setfill manipulator to change the padding character for fields larger than the values being printed.
Using the ios::showbase flag
Displaying floating-point values in system default, scientific, and fixed formats.
Uso de la bandera ios::uppercase
Demuestra la funición miembro flags.
Prueba de los estados de error.
Plantilla de clase Pila
Controlador de prueba para la plantilla Pila. La función main utiliza una plantilla de función para manipular objetos del tipo Pila< T >.
Controlador de prueba para la plantilla Pila
« anterior
1
2
3
4
5
6
siguiente »
Ms ejemplos resueltos
Turbo Pascal
Turbo C
Visual Basic 6
Turbo Pascal (varios)
Turbo C (varios)
Visual Basic NET
Turbo C (mas)
Free Pascal