Programa C para girar una imagen 90 grados

Dada una imagen, ¿cómo la girarías 90 grados? Una pregunta vaga. Minimice el navegador y pruebe su solución antes de continuar. Una imagen se puede tratar como una array 2D que se puede almacenar en un búfer. Nos proporcionan las dimensiones de la array y su dirección base. ¿Cómo podemos convertirlo? Por ejemplo, vea la … Continue reading «Programa C para girar una imagen 90 grados»

Programa para encontrar un triplete de tres listas enlazadas con suma igual a un número dado

Dadas tres listas enlazadas, digamos a, b y c, encuentre un Node de cada lista tal que la suma de los valores de los Nodes sea igual a un número dado. Por ejemplo, si las tres listas enlazadas son 12->6->29, 23->5->8 y 90->20->59, y el número dado es 101, la salida debería ser triple “6 5 … Continue reading «Programa para encontrar un triplete de tres listas enlazadas con suma igual a un número dado»

Programa en C para invertir (hacer negativo) el contenido de una imagen en formato PGM

Dada una imagen en formato PGM y la tarea es invertir el color de la imagen (haciendo negativo) contenido en formato PGM. Requisito previo: c-program-to-write-an-image-in-pgm-format La imagen PGM representa una imagen gráfica en escala de grises. PGM es la abreviatura de Portable Gray Map. Este archivo de imagen contiene uno o más archivos de imágenes PGM. Importancia … Continue reading «Programa en C para invertir (hacer negativo) el contenido de una imagen en formato PGM»

Programa en C para contar la frecuencia de cada elemento en una array

Dada una array arr[] de tamaño N , la tarea es encontrar la frecuencia de cada elemento distinto presente en la array dada. Ejemplos: Entrada: arr[] = { 1, 100000000, 3, 100000000, 3 }  Salida: { 1 : 1, 3 : 2, 100000000 : 2 }  Explicación:  Los distintos elementos de la array dada son … Continue reading «Programa en C para contar la frecuencia de cada elemento en una array»

función getch() en C con ejemplos

getch() es una función no estándar y está presente en el archivo de encabezado conio.h que es utilizado principalmente por compiladores de MS-DOS como Turbo C . No es parte de la biblioteca estándar C o ISO C, ni está definido por POSIX. Al igual que estas funciones , getch() también lee un solo carácter … Continue reading «función getch() en C con ejemplos»

Flex (Generador de analizador léxico rápido)

FLEX (generador de analizador léxico rápido) es una herramienta/programa de computadora para generar analizadores léxicos (escáneres o lexers) escrito por Vern Paxson en C alrededor de 1987. Se usa junto con el generador de analizador Berkeley Yacc o el generador de analizador GNU Bison . Flex y Bison son más flexibles que Lex y Yacc … Continue reading «Flex (Generador de analizador léxico rápido)»

C Programa para contar el número de ceros de 0 a N

Dado un número N , la tarea es escribir un programa C para contar el número de ceros de 0 a N. Ejemplos: Entrada: N = 10 Salida: 2 Explicación: El número con ceros es 0, 10 hasta 10. Por lo tanto, la cuenta de ceros es 2. Entrada: N = 20 Salida: 3 Explicación: … Continue reading «C Programa para contar el número de ceros de 0 a N»

Programa C/C++ para encontrar el tamaño de int, float, double y char

Dados cuatro tipos de variables, a saber, int, char, float y double, la tarea es escribir un programa en C o C++ para encontrar el tamaño de estos cuatro tipos de variables. C // C program to find the size of int, char, // float and double data types    #include <stdio.h>    int main() … Continue reading «Programa C/C++ para encontrar el tamaño de int, float, double y char»

Programa C/C++ para el algoritmo de ruta más corta de Dijkstra | Codicioso Algo-7

Dado un gráfico y un vértice de origen en el gráfico, encuentre los caminos más cortos desde el origen hasta todos los vértices en el gráfico dado. El algoritmo de Dijkstra es muy similar al algoritmo de Prim para el árbol de expansión mínimo . Al igual que el MST de Prim, generamos un SPT … Continue reading «Programa C/C++ para el algoritmo de ruta más corta de Dijkstra | Codicioso Algo-7»

programa en c para contar los digitos de un numero

Dado un número N , escribe un programa en C para encontrar el conteo de dígitos en el número N. Ejemplos: C // C Program to find count of // digits in a number    #include <stdio.h>    // Find the count of digits int findCount(int n) {     int count = 0;        // Remove … Continue reading «programa en c para contar los digitos de un numero»