Programa controlado por menú para el control del sistema usando C++

Requisito previo: Switch-case en C/C++ Declaración del problema: escriba un programa basado en menús para controlar su sistema, como apagar, reiniciar, cerrar sesión, configurar el apagado manual, abortar el apagado y salir, usando Switch-case . Enfoque: system() en C el programa C++ . En este programa para utilizar algunos comandos del sistema que se enumeran a … Continue reading «Programa controlado por menú para el control del sistema usando 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»

Programa en C++ para la suma de los cuadrados de los primeros n números naturales

Dado un entero positivo N . La tarea es encontrar 1 2 + 2 2 + 3 2 + ….. + N 2 . Ejemplos: CPP // CPP Program to find sum of square of first n natural numbers #include <bits/stdc++.h> using namespace std;    // Return the sum of the square  // of first … Continue reading «Programa en C++ para la suma de los cuadrados de los primeros n números naturales»

boost::trim en la biblioteca de C++

Esta función está incluida en la biblioteca “ boost/algorithm/string ”. La biblioteca de algoritmos Boost String proporciona una implementación genérica de algoritmos relacionados con strings que faltan en STL . La función de recorte se utiliza para eliminar todos los espacios en blanco iniciales o finales de la string. La secuencia de entrada se modifica … Continue reading «boost::trim en la biblioteca de C++»

Administrar las operaciones de E/S de la consola en C++

Cada programa toma algunos datos como entrada y genera datos procesados ​​como salida siguiendo el ciclo familiar de proceso de entrada y salida. Es fundamental saber proporcionar los datos de entrada y presentar los resultados en la forma deseada. Ya se conoce el uso de cin y cout con el operador >> y << para … Continue reading «Administrar las operaciones de E/S de la consola en C++»

midpoint() en C++20 con ejemplos

La función midpoint() calcula el punto medio de los números enteros, puntos flotantes o punteros a y b. Archivo de cabecera:  <numeric>  Parámetros: Esta función acepta dos tipos de datos como enteros, puntos flotantes, valores de puntero. Devolver: Devuelve los puntos medios de los tipos de datos dados. Algoritmo que implementa esta función : La … Continue reading «midpoint() en C++20 con ejemplos»

Sobrecarga de plantillas de funciones en C++

Modelo: Una plantilla es una herramienta que reduce los esfuerzos de escribir el mismo código, ya que las plantillas se pueden usar en esos lugares. Una función de plantilla se puede sobrecargar con una función que no sea de plantilla o con una plantilla de función ordinaria. Sobrecarga de funciones : en la sobrecarga de … Continue reading «Sobrecarga de plantillas de funciones en C++»

Funciones de orden superior en C++

Las funciones de orden superior son funciones que toman funciones como argumento. Se usa en lenguajes funcionales que no se usan en C++ , aunque esto está cambiando lentamente desde que C++ 11 nos dio lambdas y ‘std::function’… y con frecuencia las personas no se dan cuenta de que ‘std::function’ es no es una herramienta … Continue reading «Funciones de orden superior en C++»

Implementación de lower_bound() y upper_bound() en Map of Pairs en C++

Requisito previo: mapear la función lower_bound() en C++ STL , mapear la función upper_bound() en C++ STL En este artículo, discutiremos la implementación de lower_bound() y upper_bound() en el Mapa de pares . lower_bound(): Devuelve un iterador que apunta al primer elemento del rango [first, last) que tiene un valor mayor o igual al valor … Continue reading «Implementación de lower_bound() y upper_bound() en Map of Pairs en C++»

Programa C++ para imprimir patrones cruzados o X

Dado un número n, necesitamos imprimir un patrón X de tamaño n. Input : n = 3 Output : $ $ $ $ $ Input : n = 5 Output : $ $ $ $ $ $ $ $ $ Input : n = 4 Output : $ $ $$ $$ $ $ Necesitamos imprimir … Continue reading «Programa C++ para imprimir patrones cruzados o X»