Procesando strings usando std::istringstream

El std::istringstream es un objeto de clase de string que se utiliza para transmitir la string en diferentes variables y, de manera similar, los archivos se pueden transmitir en strings. Los objetos de esta clase utilizan un búfer de string que contiene una secuencia de caracteres. Se puede acceder a esta secuencia de caracteres como … Continue reading «Procesando strings usando std::istringstream»

Programa C/C++ para hacer una calculadora simple

Las calculadoras son un dispositivo muy utilizado hoy en día. Hace que los cálculos sean más fáciles y rápidos. Las calculadoras se utilizan para todos en la vida diaria. Se puede hacer una calculadora simple usando un programa C++ que puede sumar, restar, multiplicar y dividir, dos operandos ingresados ​​por el usuario. La sentencia switch … Continue reading «Programa C/C++ para hacer una calculadora simple»

Programa para hallar el Area del Pentágono

Dado el lado de un Pentágono, la tarea es encontrar el área del Pentágono. Ejemplos:   Input : a = 5 Output: Area of Pentagon: 43.0119 Input : a = 10 Output: Area of Pentagon: 172.047745 Un pentágono regular es una forma geométrica de cinco lados cuyos lados y ángulos son iguales. Sus ángulos interiores miden … Continue reading «Programa para hallar el Area del Pentágono»

Cómo imprimir texto en color en C++

En la programación C++ , el fondo de la pantalla de salida es negro y el color del texto es blanco. Podemos colorear tanto el fondo como el color del texto en la pantalla de salida de las siguientes maneras. Archivo de cabecera: #include <windows.h> or #include <stdlib.h> Sintaxis: system(«Color XY») En el comando anterior, … Continue reading «Cómo imprimir texto en color en C++»

Creación de fractales con temática de mariposas en C++ usando gráficos

En términos sencillos, los fractales son hermosos patrones creados a partir del entrelazamiento de la computación y las matemáticas. Para ponernos un poco técnicos, son de naturaleza recursiva, de modo que cuando se observa un determinado subconjunto de un fractal dado, parece surgir un patrón similar. En este artículo, se genera un nuevo tipo de … Continue reading «Creación de fractales con temática de mariposas en C++ usando gráficos»

Programa para implementar Extrapolación Lineal

¿Qué es la extrapolación?  La extrapolación es el proceso matemático en el que el valor requerido se estima más allá del rango del rango de la variable dada. La extrapolación se usa a menudo para estimar los datos de alguna observación por debajo o por encima del rango dado. La extrapolación también se conoce como … Continue reading «Programa para implementar Extrapolación Lineal»

Área de un círculo inscrito en un rectángulo que está inscrito en un semicírculo

Dado un semicírculo de radio R , que inscribe un rectángulo de largo L y ancho B , que a su vez inscribe un círculo de radio r . La tarea es encontrar el área del círculo con radio r. Ejemplos:   Input : R = 2 Output : 1.57 Input : R = 5 Output … Continue reading «Área de un círculo inscrito en un rectángulo que está inscrito en un semicírculo»

Programa para encontrar el N-ésimo número natural con exactamente dos bits configurados

Dado un número entero N , la tarea es encontrar el N-ésimo número natural con exactamente dos bits establecidos. Ejemplos:   Entrada: N = 4  Salida: 9  Explicación:  Números con exactamente dos bits establecidos: 3, 5, 6, 9, 10, 12, …  El cuarto número es 9 Entrada: N = 15  Salida: 48   Enfoque ingenuo:   Ejecute un bucle … Continue reading «Programa para encontrar el N-ésimo número natural con exactamente dos bits configurados»

Asignar función a una variable en C++

En C++ , asignar una función a una variable y usar esa variable para llamar a la función tantas veces como el usuario quiera, aumenta la reutilización del código. A continuación se muestra la sintaxis para el mismo: Sintaxis: C++ // Syntax:   // Below function is assigned to // the variable fun auto fun … Continue reading «Asignar función a una variable en C++»

¿Cómo despertar un std::thread mientras está durmiendo?

En este artículo, discutiremos cómo activar un std::thread mientras está inactivo. Se sabe que no se puede salir de un hilo cuando está durmiendo. Entonces se despierta usando un comando como: estándar::condición_variable A continuación se muestra el pseudocódigo para implementar lo mismo:  C++ // Custom Class struct MyClass {        // Constructor     MyClass()         : my_thread([this]() … Continue reading «¿Cómo despertar un std::thread mientras está durmiendo?»