Programa Lex para encontrar si un carácter aparte del alfabeto aparece en una string

Lexes un programa informático que genera analizadores léxicos. Lex lee un flujo de entrada que especifica el analizador léxico y genera el código fuente que implementa el lexer en el lenguaje de programación C. Los comandos para ejecutar el programa lex son: lex abc.l (abc is the file name) cc lex.yy.c ./a.out Problema: escriba un … Continue reading «Programa Lex para encontrar si un carácter aparte del alfabeto aparece en una string»

Cree un proceso de n hijos a partir del mismo proceso principal usando fork() en C

fork() es una función de llamada al sistema que puede generar un proceso secundario a partir del proceso principal principal. Usando algunas condiciones, podemos generar tantos procesos secundarios como sea necesario. Hemos dado n, tenemos que crear n procesos secundarios a partir del mismo proceso principal (proceso principal). Ejemplos: Input :3 Output :[son] pid 25332 … Continue reading «Cree un proceso de n hijos a partir del mismo proceso principal usando fork() en C»

Programa C/C++ para encontrar números primos entre un rango dado

Dados dos números L y R, la tarea es encontrar los números primos entre L y R. Ejemplos: Entrada: L = 1, R = 10 Salida: 2 3 5 7 Explicación: Los números primos entre el 1 y el 10 son 2, 3, 5 y 7   Entrada: L = 30, R = 40 Salida: 31 … Continue reading «Programa C/C++ para encontrar números primos entre un rango dado»

C Programa para encontrar la suma mínima de factores de número

Dado un número, hallar la suma mínima de sus factores. Ejemplos: Input : 12 Output : 7 Explanation: Following are different ways to factorize 12 and sum of factors in different ways. 12 = 12 * 1 = 12 + 1 = 13 12 = 2 * 6 = 2 + 6 = 8 12 … Continue reading «C Programa para encontrar la suma mínima de factores de número»

método multiset value_comp() en C++ STL

El std::multiset::value_comp es una función incorporada en C++ STL que devuelve una copia del objeto de comparación utilizado por el contenedor. De forma predeterminada, este es un objeto menos, que devuelve lo mismo que el operador ‘<‘. Es un puntero de función o un objeto de función que toma dos argumentos del mismo tipo que … Continue reading «método multiset value_comp() en C++ STL»

Programa para encontrar números primos entre intervalos dados

Dados dos números a y b como rango de intervalo, la tarea es encontrar los números primos entre este intervalo. Ejemplos:  Input : a = 1, b = 10 Output : 2, 3, 5, 7 Input : a = 10, b = 20 Output : 11, 13, 17, 19 En el siguiente programa, el rango … Continue reading «Programa para encontrar números primos entre intervalos dados»

Programa en C para crear un Rocket usando Graphics

En este artículo, discutiremos cómo dibujar el cohete usando gráficos . Acercarse: Dibuje una línea recta usando la función line() que actuará como el contorno del suelo. Debajo de la línea anterior dibujada, rellénela con el color verde usando dos funciones setfillstyle() y floodfill() . Crea un rectángulo usando la función rectángulo() y coloréalo de … Continue reading «Programa en C para crear un Rocket usando Graphics»

Servidor de cliente UDP usando connect | implementación de C

UDP es un protocolo sin conexión. No se establece ninguna conexión entre el cliente y el servidor. Aquí se analiza la creación de un cliente/servidor UDP estándar Prerrequisito: Programación de sockets en C/CPP | Implementación servidor-cliente UDP En UDP, el cliente no forma una conexión con el servidor como en TCP, sino que simplemente envía … Continue reading «Servidor de cliente UDP usando connect | implementación de C»

Programa para implementar Tabla Hash usando Direccionamiento Abierto

La tarea es diseñar una estructura de datos de tabla hash general con caso de colisión manejado y que admita las funciones Insert() , Find() y Delete() . Ejemplos: Suponga que las operaciones se realizan en una array de pares, {{1, 5}, {2, 15}, {3, 20}, {4, 7}}. Y una array de capacidad 20 se … Continue reading «Programa para implementar Tabla Hash usando Direccionamiento Abierto»

Programa en C para contar ceros y unos en representación binaria de un número

Dado un número N , la tarea es escribir un programa C para contar el número de 0 y 1 en la representación binaria de N. Ejemplos:   Entrada: N = 5  Salida:  Cuenta de 0s: 1  Cuenta de 1s: 2  Explicación: La representación binaria de 5 es “101”. Entrada: N = 22  Salida:  Cuenta de … Continue reading «Programa en C para contar ceros y unos en representación binaria de un número»