Diferencia entre ciclo while y do-while en C, C++, Java

mientras bucle: Un ciclo while es una declaración de flujo de control que permite que el código se ejecute repetidamente en función de una condición booleana determinada. El ciclo while se puede considerar como una declaración if repetida. Sintaxis: C #include <stdio.h>    int main() {        int i = 5;        while (i < … Continue reading «Diferencia entre ciclo while y do-while en C, C++, Java»

Despacho de método dinámico o polimorfismo en tiempo de ejecución en Java

Requisito previo: anular en java , herencia La anulación de métodos es una de las formas en que Java admite el polimorfismo en tiempo de ejecución. El envío de métodos dinámicos es el mecanismo por el cual una llamada a un método anulado se resuelve en tiempo de ejecución, en lugar de en tiempo de … Continue reading «Despacho de método dinámico o polimorfismo en tiempo de ejecución en Java»

Tipos de excepción en Java con ejemplos

  Java define varios tipos de excepciones que se relacionan con sus diversas bibliotecas de clases. Java también permite a los usuarios definir sus propias excepciones.  Excepciones integradas :   Las excepciones integradas son las excepciones que están disponibles en las bibliotecas de Java. Estas excepciones son adecuadas para explicar ciertas situaciones de error. A … Continue reading «Tipos de excepción en Java con ejemplos»

Interfaces en Java

Una interfaz en el lenguaje de programación Java se define como un tipo abstracto utilizado para especificar el comportamiento de una clase. Una interfaz en Java es un modelo de una clase. Una interfaz Java contiene constantes estáticas y métodos abstractos. La interfaz en Java es un mecanismo para lograr la abstracción . Solo puede … Continue reading «Interfaces en Java»

C/C++ For bucle con ejemplos

Los bucles en C/C++ se usan cuando necesitamos ejecutar repetidamente un bloque de instrucciones. For loop es una estructura de control de repetición que nos permite escribir un bucle que se ejecuta un número específico de veces. El bucle nos permite realizar n número de pasos juntos en una línea. Sintaxis: for (initialization expr; test … Continue reading «C/C++ For bucle con ejemplos»

Declaración de cambio en C/C++

  La declaración de cambio de caso evalúa una expresión dada y, en función del valor evaluado (que coincide con una determinada condición), ejecuta las declaraciones asociadas con ella. Básicamente, se utiliza para realizar diferentes acciones en función de diferentes condiciones (casos).  Las declaraciones de cambio de caso siguen un mecanismo de control de selección … Continue reading «Declaración de cambio en C/C++»

Copiar constructor en C++

Prerrequisito: Fundamentos de Constructor  Un constructor de copias es una función miembro que inicializa un objeto usando otro objeto de la misma clase. Un constructor de copias tiene el siguiente prototipo de función general:  ClassName (const ClassName &old_obj);  El constructor de copias se utiliza para inicializar los miembros de un objeto recién creado copiando los … Continue reading «Copiar constructor en C++»

Área de un cuadrado | Usando lado, diagonal y perímetro

Dado uno de los Lados S , Diagonal D , o Perímetro P del cuadrado, la tarea es encontrar el área del cuadrado con el valor dado. Ejemplos:   Entrada: S = 5  Salida: Área del cuadrado usando lado = 25 Entrada: D = 4  Salida: Área del cuadrado usando diagonal = 8   Entrada: P = … Continue reading «Área de un cuadrado | Usando lado, diagonal y perímetro»

Diferencia entre lenguajes de alto y bajo nivel

Tanto el lenguaje de alto nivel como el lenguaje de bajo nivel son los tipos de lenguajes de programación . La principal diferencia entre el lenguaje de alto nivel y el lenguaje de bajo nivel es que los programadores pueden comprender, interpretar o compilar fácilmente el lenguaje de alto nivel en comparación con la máquina. … Continue reading «Diferencia entre lenguajes de alto y bajo nivel»

Programa para el Sistema de Gestión de Empleados

Un sistema de gestión de empleados (EMS) es un software creado para manejar las funciones principales de limpieza de una empresa. EMS ayuda a las empresas a realizar un seguimiento de todos los empleados y sus registros. Se utiliza para gestionar la empresa mediante un sistema informático. Objetivo del Sistema de Gestión de Empleados:  Construyó … Continue reading «Programa para el Sistema de Gestión de Empleados»