C# | Método Char.GetHashCode() con ejemplos – Part 1

Este método se utiliza para devolver el código hash de esta instancia. Sintaxis: public override int GetHashCode (); Valor devuelto: este método devuelve un código hash entero con signo de 32 bits. Los siguientes programas ilustran el uso del método Char.GetHashCode() : Ejemplo 1: // C# program to demonstrate // Char.GetHashCode() Method using System;    … Continue reading «C# | Método Char.GetHashCode() con ejemplos – Part 1»

Programa C# para el algoritmo Naive para la búsqueda de patrones

Dado un texto txt[0..n-1] y un patrón pat[0..m-1] , escriba una función search(char pat[], char txt[]) que imprima todas las apariciones de pat[] en txt [] . Puede suponer que n > m . Ejemplos: Input: txt[] = «THIS IS A TEST TEXT» pat[] = «TEST» Output: Pattern found at index 10 Input: txt[] = … Continue reading «Programa C# para el algoritmo Naive para la búsqueda de patrones»

Programa C# para contar ceros finales en factorial de un número

Dado un entero n, escriba una función que devuelva el recuento de ceros finales en n!.  Ejemplos: Input: n = 5 Output: 1 Factorial of 5 is 120 which has one trailing 0. Input: n = 20 Output: 4 Factorial of 20 is 2432902008176640000 which has 4 trailing zeroes. Input: n = 100 Output: 24 … Continue reading «Programa C# para contar ceros finales en factorial de un número»

Programa C# para demostrar el uso del método CreateSubdirectory

La clase DirectoryInfo proporciona diferentes tipos de métodos y propiedades que se usan para realizar operaciones en directorios y subdirectorios, como crear, mover, etc. Esta clase tiene un método CreateSubdirectory() que se usa para crear un subdirectorio o subdirectorios en el camino dado. Aquí, la ruta dada puede ser relativa a esta instancia de la … Continue reading «Programa C# para demostrar el uso del método CreateSubdirectory»

Programa C# para demostrar la interfaz IDictionary

IDictionary Interface es una interfaz que pertenece al módulo de colección donde podemos acceder a los elementos mediante claves. O podemos decir que la interfaz IDictionary es una colección de pares clave/valor. Está disponible para la colección de tipos genéricos y no genéricos. Aquí cada par debe contener una clave única y el valor no … Continue reading «Programa C# para demostrar la interfaz IDictionary»

Programa C# para verificar que todos los elementos de una array flotante sean mayores que 5.0 usando LINQ

Dada una array flotante, ahora nuestra tarea es verificar si todos los elementos presentes en la array flotante son mayores que 5.0. Así que usamos el método All() de LINQ. Este método se utiliza para comprobar si todos los elementos de la secuencia dada cumplen la condición dada. Devolverá verdadero si todos los elementos de … Continue reading «Programa C# para verificar que todos los elementos de una array flotante sean mayores que 5.0 usando LINQ»

Programa C# para encontrar el valor de Sin(x)

Sin(x) también se conoce como Seno. Es una función trigonométrica de un ángulo. En un triángulo rectángulo, la relación entre la longitud de la perpendicular y la longitud de la hipotenusa se conoce como seno de un ángulo. sin θ = perpendicular / hypotenuse Los valores del seno de algunos de los ángulos comunes se … Continue reading «Programa C# para encontrar el valor de Sin(x)»

¿Cómo calcular el tiempo de ejecución del código en C#?

El tiempo de ejecución de una tarea se define como el tiempo que tarda el sistema en ejecutar esa tarea. El tiempo de ejecución de un programa es igual a la suma del tiempo de ejecución de sus sentencias. Existen numerosas formas de calcular el tiempo de ejecución de un programa en C#. En este … Continue reading «¿Cómo calcular el tiempo de ejecución del código en C#?»

C# Programa para Programa para rotación de arrays

Escribe una función rotar(ar[], d, n) que gire arr[] de tamaño n por d elementos.   La rotación de la array anterior por 2 hará que la array  MÉTODO 1 (usando array temporal)  Input arr[] = [1, 2, 3, 4, 5, 6, 7], d = 2, n =7 1) Store the first d elements in a … Continue reading «C# Programa para Programa para rotación de arrays»

Programa C# para convertir strings hexadecimales a enteros

Dado un número hexadecimal como entrada, necesitamos escribir un programa para convertir el número hexadecimal dado en un entero equivalente. Para convertir una string hexadecimal a entero, tenemos que usar la función Convert.ToInt32() para convertir los valores. Sintaxis:  Convert.ToInt32(input_string, Input_base); Aquí, input_string es la entrada que contiene el número hexadecimal en formato de string. input_base … Continue reading «Programa C# para convertir strings hexadecimales a enteros»