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»

Array de estructuras frente a array dentro de una estructura en C/C++

Array dentro de una estructura Una estructura es un tipo de datos en C/C++ que permite tratar un grupo de variables relacionadas como una sola unidad en lugar de entidades separadas. Una estructura puede contener elementos de diferentes tipos de datos: int, char, float, double, etc. También puede contener una array como miembro. Una array … Continue reading «Array de estructuras frente a array dentro de una estructura en C/C++»

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»

cauchy_distribution a() en C++ con ejemplos

La función cauchy_distribution::a() es una función incorporada en C++ STL que se utiliza para devolver el parámetro de distribución asociado con la distribución de Cauchy. La clase cauchy_distribution está presente en el archivo de encabezado aleatorio. Antes de pasar a la sintaxis de la función, breve introducción a la Distribución de Cauchy. Distribución de Cauchy … Continue reading «cauchy_distribution a() en C++ con ejemplos»

Diferentes formas de inicializar una variable en C/C++

Las variables son nombres arbitrarios dados a una ubicación de memoria en el sistema. Estas direcciones de ubicaciones de memoria en la memoria. Supongamos que queremos guardar nuestras marcas en la memoria. Ahora, estas marcas se guardarán en una dirección particular en la memoria. Ahora, cada vez que se actualicen estas marcas, se almacenarán en … Continue reading «Diferentes formas de inicializar una variable en C/C++»

Programa para imprimir pirámide hueca, patrón de diamantes y sus modificaciones.

Requisito previo: bucles , instrucción If Else 1. Patrón de pirámide/triángulo hueco  El patrón es similar al patrón de pirámide. La única diferencia es que reemplazaremos todos los caracteres internos ‘#’ o ‘*’ por caracteres de espacio e imprimiremos 2*N-1 (N = número de filas en el patrón) caracteres ‘#’ o ‘*’ en la última … Continue reading «Programa para imprimir pirámide hueca, patrón de diamantes y sus modificaciones.»

Continuar instrucción en C/C++

Continue es también una instrucción de control de bucle, al igual que la instrucción break . La instrucción continue es opuesta a la instrucción break , en lugar de terminar el ciclo, obliga a ejecutar la siguiente iteración del ciclo. Como sugiere el nombre, la declaración de continuar obliga al ciclo a continuar o ejecutar … Continue reading «Continuar instrucción en C/C++»

fseek() en C/C++ con ejemplo

fseek() se usa para mover el puntero del archivo asociado con un archivo dado a una posición específica. Sintaxis: int fseek(FILE *pointer, long int offset, int position) pointer: pointer to a FILE object that identifies the stream. offset: number of bytes to offset from position position: position from where offset is added. returns: zero if … Continue reading «fseek() en C/C++ con ejemplo»

std::clase de string en C++

C++ tiene en su definición una forma de representar una secuencia de caracteres como un objeto de la clase . Esta clase se llama std:: string. La clase String almacena los caracteres como una secuencia de bytes con la funcionalidad de permitir el acceso al carácter de un solo byte . String frente a array … Continue reading «std::clase de string en C++»

Borrar el búfer de entrada en C/C++

¿Qué es un búfer?  Un área de almacenamiento temporal se llama un búfer. Todos los dispositivos de entrada y salida estándar contienen un búfer de entrada y salida. En C/C++ estándar, las secuencias se almacenan en búfer. Por ejemplo, en el caso de la entrada estándar, cuando presionamos la tecla en el teclado, no se … Continue reading «Borrar el búfer de entrada en C/C++»