Programa C para encontrar el tamaño de un archivo

Dado un archivo de texto, encuentre su tamaño en bytes. Ejemplos: Input : file_name = «a.txt» Let «a.txt» contains «geeks» Output : 6 Bytes There are 5 bytes for 5 characters then an extra byte for end of file. Input : file_name = «a.txt» Let «a.txt» contains «geeks for geeks» Output : 16 Bytes La … Continue reading «Programa C para encontrar el tamaño de un archivo»

Cómo leer una imagen en formato PGMB en C

El archivo PGM o Portable Gray Map es una imagen en escala de grises donde cada píxel está codificado con 1 o 2 bytes. Contiene información de encabezado y valores de escala de grises de píxeles en forma de array. Planteamiento: La idea que se sigue para leer la imagen en formato PGMB es la … Continue reading «Cómo leer una imagen en formato PGMB en C»

Sistema de Registro de Empleados en C usando Manejo de Archivos

Employee Record System es un software creado para manejar las principales funciones de limpieza de una empresa. ERS 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. Este software construido para manejar los registros de los empleados de cualquier … Continue reading «Sistema de Registro de Empleados en C usando Manejo de Archivos»

Programa para calcular primero y seguir conjuntos de gramática dada

Antes de continuar, se recomienda encarecidamente familiarizarse con los conceptos básicos del análisis de sintaxis, el análisis sintáctico LL(1) y las reglas para calcular los conjuntos Primero y Siguiente de una gramática.  Introducción al análisis de sintaxis ¿Por qué Primero y Seguir? FIRST Conjunto en análisis de sintaxis SEGUIR establecido en análisis de sintaxis Suponiendo … Continue reading «Programa para calcular primero y seguir conjuntos de gramática dada»

Evaluación de cortocircuitos en Programación

Evaluación de cortocircuito: el cortocircuito es un concepto de programación en el que el compilador omite la ejecución o evaluación de algunas subexpresiones en una expresión lógica. El compilador deja de evaluar las demás subexpresiones tan pronto como se determina el valor de la expresión. A continuación se muestra un ejemplo de la misma: C++ … Continue reading «Evaluación de cortocircuitos en Programación»

Programa en C para dibujar un barco en movimiento usando gráficos

En gráficos C , las funciones de graphics.h se utilizan para dibujar diferentes formas como círculos, rectángulos, etc., mostrar texto (cualquier mensaje) en un formato diferente (diferentes fuentes y colores). Mediante el uso de las funciones en el encabezado graphics.h, también se pueden crear programas, animaciones y diferentes juegos. En este artículo, discutiremos cómo dibujar … Continue reading «Programa en C para dibujar un barco en movimiento usando gráficos»

Programa C++ para verificar el número primo

Dado un número entero positivo, comprueba si el número es primo o no. Un primo es un número natural mayor que 1 que no tiene más divisores positivos que 1 y él mismo. Ejemplos de los primeros números primos son {2, 3, 5, Ejemplos: Entrada:  n = 11 Salida: verdadero Entrada:  n = 15 Salida: … Continue reading «Programa C++ para verificar el número primo»

C Programa para encontrar si un no es potencia de dos

Dado un entero positivo, escribe una función para encontrar si es una potencia de dos o no. Ejemplos:   Input : n = 4 Output : Yes 22 = 4 Input : n = 7 Output : No Input : n = 32 Output : Yes 25 = 32 1. Un método simple para esto es … Continue reading «C Programa para encontrar si un no es potencia de dos»

Comportamiento no especificado en C/C++ con ejemplos

Los usuarios de C y C++ utilizan la terminología de comportamiento no especificado . Se define como Anexo-J del estándar C11. Aprendamos más sobre esta terminología. Tipo 1. Orden de evaluación de los argumentos de la función: Se dice que un programa tiene un comportamiento no especificado cuando el estándar proporciona dos o más posibilidades … Continue reading «Comportamiento no especificado en C/C++ con ejemplos»

Algoritmo de relleno de inundación usando gráficos C

Dado un rectángulo, su tarea de llenar este rectángulo usando el algoritmo de relleno de inundación. Ejemplos:   Input : rectangle(left = 50, top = 50, right= 100, bottom = 100) flood( x = 55, y = 55, new_color = 12, old_color = 0) Output : Input : rectangle(left = 50, top = 50, right= 200, bottom … Continue reading «Algoritmo de relleno de inundación usando gráficos C»