C Programa para Imprimir Patrón de Caracteres Continuos

Aquí, veremos cómo imprimir patrones de caracteres continuos utilizando un programa C. A continuación se muestran los ejemplos: Entrada: filas = 5 Salida:   A  BC  DEF  GHIJ  KLMNO  Entrada: filas = 3 Salida: A  BC  DEF  Hay 2 formas de imprimir patrones de caracteres continuos en C: Uso de bucle for. Usando el ciclo … Continue reading «C Programa para Imprimir Patrón de Caracteres Continuos»

Programa C para la técnica de dos punteros

Dos punteros es realmente una técnica fácil y efectiva que se usa típicamente para buscar pares en una array ordenada. Dada una array ordenada A (ordenada en orden ascendente), que tiene N enteros, encuentre si existe algún par de elementos (A[i], A[j]) tal que su suma sea igual a X. Veamos la solución ingenua .   … Continue reading «Programa C para la técnica de dos punteros»

Programa C para verificar si las strings son rotaciones entre sí o no

Dada una string s1 y una string s2, escribe un fragmento para decir si s2 es una rotación de s1. (por ejemplo, dado s1 = ABCD y s2 = CDAB, devuelve verdadero, dado s1 = ABCD y s2 = ACBD, devuelve falso) Algoritmo: areRotations(str1, str2) 1. Create a temp string and store concatenation of str1 … Continue reading «Programa C para verificar si las strings son rotaciones entre sí o no»

Programa C para invertir una lista doblemente enlazada

Dada una lista doblemente enlazada , la tarea es invertir la lista doblemente enlazada dada. Vea los diagramas a continuación, por ejemplo.  (a) Original Doubly Linked List (b) Reversed Doubly Linked List Aquí hay un método simple para invertir una lista doblemente enlazada. Todo lo que tenemos que hacer es intercambiar los punteros anterior y … Continue reading «Programa C para invertir una lista doblemente enlazada»

Programa C# para encontrar la intersección de dos listas enlazadas ordenadas

Dadas dos listas ordenadas en orden creciente, cree y devuelva una nueva lista que represente la intersección de las dos listas. La nueva lista debe hacerse con su propia memoria; las listas originales no deben cambiarse.  Ejemplo:  Input: First linked list: 1->2->3->4->6 Second linked list be 2->4->6->8, Output: 2->4->6. The elements 2, 4, 6 are … Continue reading «Programa C# para encontrar la intersección de dos listas enlazadas ordenadas»

Programa C para verificar el elemento mayoritario en una array ordenada

Pregunta: Escribe una función para encontrar si un entero x aparece más de n/2 veces en una array ordenada de n enteros. Básicamente, necesitamos escribir una función, digamos isMajority(), que tome una array (arr[] ), el tamaño de la array (n) y un número para buscar (x) como parámetros y devuelva verdadero si x es un … Continue reading «Programa C para verificar el elemento mayoritario en una array ordenada»

Programa C para invertir palabras en una string dada

Ejemplo: Deje que la string de entrada sea «me gusta mucho este programa». La función debería cambiar la string a «mucho, muy programe esto como yo» Ejemplos :  Entrada : s  = «código de práctica de prueba de geeks» Salida : s = «código de práctica de prueba de geeks» Entrada : s = «ser … Continue reading «Programa C para invertir palabras en una string dada»

Programa en C para multiplicar dos números de coma flotante

Dados dos números flotantes A y B. La tarea es escribir un programa para encontrar el producto de estos dos números. Ejemplos : Entrada : A = 2,12, B = 3,88 Salida : 8,225600 Entrada : A = 3,78, B = 6,32 Salida : 23,889601 En el siguiente programa para multiplicar dos números de coma … Continue reading «Programa en C para multiplicar dos números de coma flotante»

función time.h localtime() en C con ejemplos

La función localtime() se define en el archivo de cabecera time.h. La función localtime() devuelve la hora local del usuario, es decir, la hora presente en la barra de tareas de la computadora. Sintaxis: tm* localtime(const time_t* t_ptr); Parámetro: Esta función acepta un parámetro t_ptr que representa el puntero al objeto time_t. Valor de retorno: … Continue reading «función time.h localtime() en C con ejemplos»

encabezado dos.h en C con ejemplos

dos.h es un archivo de encabezado de lenguaje C. Esta biblioteca tiene funciones que se utilizan para manejar interrupciones , producir funciones de sonido, fecha y hora, etc. Es específica de Borland y funciona en compiladores como Turbo C Compiler . A continuación se muestran las funciones compatibles con esta biblioteca: delay(): La función delay() … Continue reading «encabezado dos.h en C con ejemplos»