Diferentes tipos de iteradores de bucle for basados ​​en rango en C++

Los bucles ‘for’ basados ​​en rangos se han incluido en el lenguaje desde C++11. Itera automáticamente (bucles) sobre el iterable (contenedor). Esto es muy eficiente cuando se usa con el contenedor de biblioteca estándar (como se usará en este artículo) ya que no habrá acceso incorrecto a la memoria fuera del alcance de iterable. El … Continue reading «Diferentes tipos de iteradores de bucle for basados ​​en rango en C++»

Genere una array de tamaño dado con el mismo recuento y suma de números pares e impares

Dado un número entero N , la tarea es encontrar una array de longitud N que contenga la misma cantidad de elementos pares e impares con una suma igual de elementos pares e impares en la array. Nota: Imprima -1 si tal array no es posible. Ejemplos:   Entrada: N = 4  Salida: 1 2 5 4  … Continue reading «Genere una array de tamaño dado con el mismo recuento y suma de números pares e impares»

Método tgamma() en C/C++ con ejemplos

La función tgamma() se define en header math.h header en C y en la biblioteca cmath en C++ . Esta función se utiliza para calcular la función gamma de un argumento pasado a la función. Sintaxis:   float tgamma(float x); double tgamma(double x); long double tgamma(long double x); Parámetros: Este método acepta un parámetro x que … Continue reading «Método tgamma() en C/C++ con ejemplos»

C/C++ while bucle con ejemplos

Los bucles en C/C++ se usan cuando necesitamos ejecutar repetidamente un bloque de instrucciones. Durante el estudio del bucle ‘for’ en C o C++ , hemos visto que el número de iteraciones se conoce de antemano, es decir, conocemos el número de veces que se necesita ejecutar el cuerpo del bucle. El ciclo while en … Continue reading «C/C++ while bucle con ejemplos»

Operador Condicional o Ternario (?:) en C/C++

El operador condicional es similar a la declaración if-else, ya que sigue el mismo algoritmo que la declaración if-else, pero el operador condicional ocupa menos espacio y ayuda a escribir las declaraciones if-else de la manera más breve posible. Sintaxis:  El operador condicional tiene la forma variable = Expression1 ? Expression2 : Expression3 O la … Continue reading «Operador Condicional o Ternario (?:) en C/C++»

Variables en C++

Una variable es un nombre dado a una ubicación de memoria. Es la unidad básica de almacenamiento en un programa.  El valor almacenado en una variable se puede cambiar durante la ejecución del programa. Una variable es solo un nombre dado a una ubicación de memoria, todas las operaciones realizadas en la variable afectan esa … Continue reading «Variables en C++»

Trabajando con Array y Vectores usando STL en C++

Al usar la biblioteca STL , es muy fácil realizar ciertas operaciones básicas en la array, como ordenar, buscar, sumar elementos, encontrar el elemento mínimo y máximo de la array. Clasificación La clasificación se puede hacer con la ayuda de la función sort() . sort(starting_index, last_index) – Para ordenar la array/vector dado. La función sort() … Continue reading «Trabajando con Array y Vectores usando STL en C++»

Cómo leer e imprimir un valor entero en C++

La tarea dada es tomar un entero como entrada del usuario e imprimir ese entero en lenguaje C++. En el programa a continuación, la sintaxis y los procedimientos para tomar el número entero como entrada del usuario se muestran en lenguaje C++.  Pasos: El usuario ingresa un valor entero cuando se le solicita. Este valor … Continue reading «Cómo leer e imprimir un valor entero en C++»

Funciones Matemáticas C++

C++, siendo un superconjunto de C, admite una gran cantidad de funciones matemáticas útiles. Estas funciones están disponibles en C++ y C estándar para admitir varios cálculos matemáticos. En lugar de centrarse en la implementación, estas funciones se pueden usar directamente para simplificar el código y los programas. C++ proporciona un gran conjunto de funciones … Continue reading «Funciones Matemáticas C++»

¿Cómo devolver múltiples valores de una función en C o C++?

Los nuevos programadores generalmente buscan formas de devolver múltiples valores de una función. Desafortunadamente, C y C++ no permiten esto directamente. Pero afortunadamente, con un poco de programación inteligente, podemos lograrlo fácilmente. A continuación se muestran los métodos para devolver múltiples valores de una función en C: Mediante el uso de punteros. Mediante el uso … Continue reading «¿Cómo devolver múltiples valores de una función en C o C++?»