Copia superficial y copia profunda en C++

En general, crear una copia de un objeto significa crear una réplica exacta del objeto que tenga el mismo valor literal, tipo de datos y recursos. Copiar constructor Operador de asignación predeterminado // Copiar Constructor Geeks Obj1(Obj); o Geeks Obj1 = Obj; // Operador de asignación predeterminado Geeks Obj2; Obj2 = Obj1; Dependiendo de los … Continue reading «Copia superficial y copia profunda en C++»

Cuerdas en Octave GNU

En Octave GNU, una string es básicamente la colección de caracteres encerrados entre comillas dobles («) o comillas simples (‘). Ejemplo de strings “Esto es una string” ‘Esto también es una string’ En Octave, no hay límite para la longitud de la string. es decir, puede ser de cualquier tamaño. La array de caracteres se … Continue reading «Cuerdas en Octave GNU»

6 lenguajes de programación de moda que deberías aprender en 2020

Los lenguajes de programación se utilizan como medio para comunicarse con las máquinas. Y son el conjunto formal de instrucciones que produce una salida. Pero aprender cualquier idioma al azar no ayuda a conseguir un trabajo. ¿Por que es esto entonces? Se debe a que los casos de uso para los que se desarrollan los … Continue reading «6 lenguajes de programación de moda que deberías aprender en 2020»

¿Por qué debería convertirse en un programador autodidacta?

Es posible que haya oído hablar de Jack Dorsey (Twitter) , Mark Zuckerberg (Facebook) , Kevin Systrom (Instagram) y muchos otros. Correcto, estos son uno de los mejores programadores y entusiastas de la tecnología que actualmente gobiernan el mundo. Pero, ¿alguna vez pensaste qué los hizo tan exitosos y competentes en el mundo de la … Continue reading «¿Por qué debería convertirse en un programador autodidacta?»

Encuentre un número de N dígitos tal que no sea divisible por ninguno de sus dígitos

Dado un número entero N, la tarea es encontrar un número de N dígitos tal que no sea divisible por ninguno de sus dígitos. Nota: Puede haber varias respuestas para cada valor de N.  Ejemplos:   Entrada: N = 4  Salida: 6789  Explicación:  Como el número 6789 no es divisible por ninguna de sus cifras, es … Continue reading «Encuentre un número de N dígitos tal que no sea divisible por ninguno de sus dígitos»

MATLAB – Sentencias condicionales

Las declaraciones condicionales son algo muy básico e importante para todo programador. Habrá algunas situaciones en las que un programa o un bloque en particular deba ejecutarse solo cuando una condición específica sea Verdadera . Estas declaraciones condicionales serán muy útiles y fructíferas en tales situaciones. Estas declaraciones condicionales funcionan igual que en otros idiomas. … Continue reading «MATLAB – Sentencias condicionales»

Lenguaje de programación Lisp vs Erlang

Lisp es el lenguaje de programación de alto nivel inventado por John McCarthy en 1958 en el Instituto Tecnológico de Massachusetts (MIT). Lisp es el segundo lenguaje de programación de alto nivel más antiguo de uso generalizado en la actualidad. El nombre Lisp se deriva de ‘Lenguaje de procesamiento de listas’. Los programas Lisp tratan … Continue reading «Lenguaje de programación Lisp vs Erlang»

Corrección de error EOF en python en Codechef

EOF significa Fin de archivo . Bueno, técnicamente no es un error, más bien una excepción. Esta excepción surge cuando una de las funciones integradas, más comúnmente input(), devuelve el final del archivo (EOF) sin leer ningún dato. El error EOF se genera en Python en algunos escenarios específicos: A veces, todo lo que el … Continue reading «Corrección de error EOF en python en Codechef»

Oscilación de Java | JDialog con ejemplos

JDialog es parte del paquete swing de Java. El propósito principal del cuadro de diálogo es agregarle componentes. JDialog se puede personalizar según las necesidades del usuario. Los constructores de la clase son:   JDialog() : crea un cuadro de diálogo vacío sin ningún título ni ningún propietario especificado JDialog(Frame o) : crea un cuadro de … Continue reading «Oscilación de Java | JDialog con ejemplos»

devolver 0 vs devolver 1 en C++

La instrucción Return en C/C++: C y C++ admiten declaraciones de retorno, que también se denominan declaraciones de salto . Se utiliza para devolver un valor de la función o detener la ejecución de la función. Para obtener más información sobre declaraciones de devolución, consulte el artículo declaración de devolución en C/C++ con ejemplos . … Continue reading «devolver 0 vs devolver 1 en C++»