Código C++ – Agregar Contactos a Lista

#include <iostream> #include <string> #include <vector> using namespace std; struct Contacto { string nombre; string telefono; string correo; }; int main() { vector<Contacto> listaContactos; while (true) { cout << "Sistema de Gestión de Contactos" << endl; cout << "1. Agregar contacto" << endl; cout << "2. Mostrar contactos" << endl; cout << "3. Salir" << … Continuar leyendo Código C++ – Agregar Contactos a Lista

Código C++ – Juego de Piedra, Papel o Tijeras

//Código: Beastieux #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { srand(static_cast<unsigned int>(time(nullptr))); // Inicializar la semilla aleatoria cout << "Juego de Piedra, Papel o Tijeras" << endl; string opciones[] = {"Piedra", "Papel", "Tijeras"}; while (true) { cout << "\nElige tu jugada (0 - Piedra, 1 - Papel, 2 - Tijeras, 3 … Continuar leyendo Código C++ – Juego de Piedra, Papel o Tijeras

Código C++ – Índice de Masa Corporal

//Código: Beastieux #include <iostream> #include <cmath> using namespace std; int main() { float peso, altura; cout << "Calculadora de Indice de Masa Corporal (IMC)" << endl; cout << "Ingrese su peso en kg: "; cin >> peso; cout << "Ingrese su altura en metros: "; cin >> altura; float imc = peso / (altura * … Continuar leyendo Código C++ – Índice de Masa Corporal

Código C++ – Simulador de Dados

#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int lanzarDado() { return rand() % 6 + 1; // Genera un número entre 1 y 6 } int main() { srand(static_cast<unsigned int>(time(nullptr))); // Inicializa la semilla aleatoria cout << "Simulador de Lanzamiento de Dados" << endl; cout << "Presiona Enter para lanzar un dado. Escribe … Continuar leyendo Código C++ – Simulador de Dados

Código C++ – Convertidor de Unidades de Medida

//Por Beastieux #include <iostream> using namespace std; double celsiusToFahrenheit(double celsius) { return (celsius * 9.0 / 5.0) + 32.0; } double fahrenheitToCelsius(double fahrenheit) { return (fahrenheit - 32.0) * 5.0 / 9.0; } int main() { int opcion; double valor; cout << "Convertidor de unidades:" << endl; cout << "1. Celsius a Fahrenheit" << endl; … Continuar leyendo Código C++ – Convertidor de Unidades de Medida

Código C++ – Adivina un Número

//Por Beastieux #include <iostream> #include <ctime> #include <cstdlib> using namespace std; int main() { srand(time(0)); // Inicializar la semilla del generador de números aleatorios int numeroSecreto = rand() % 100 + 1; // Generar un número aleatorio entre 1 y 100 int intentos = 0; int intento; cout << "Bienvenido al juego de adivinar el … Continuar leyendo Código C++ – Adivina un Número

Ingeniería Inversa del Sistema de Simulación de Créditos Personales del Banco de la Nación de Perú

Meses atrás he realizado un pequeño proyecto de Ingeniería Inversa sobre una herramienta de uso público en el Perú. El trabajo consistió en realizar Ingeniería Inversa al Sistema de Simulación de Créditos Personales del Banco de la Nación de Perú. La primera impresión da a entender que la aplicación de Ingenieria Inversa hacia una Herramienta Gubernamental … Continuar leyendo Ingeniería Inversa del Sistema de Simulación de Créditos Personales del Banco de la Nación de Perú

Un nueva manera de administrar los contactos en Gmail

Gmail ha modificado el modo de administración de nuestros contactos. Ahora ya es posible etiquetarlos, eso es lo bueno, pero a cambio nos ha dejado un botón muy feo cuando queremos crear un contacto nuevo o para escribir un correo nuevo. Y otra cosita que siempre me molestó es el tipo ventanitas con un solo … Continuar leyendo Un nueva manera de administrar los contactos en Gmail